【发布时间】:2020-04-05 14:33:52
【问题描述】:
"Map-Double[], Double-" 是映射的创建方式 - 作为哈希映射。 试图将 [0.0, 0.0] 的 Double[] 输入到映射中以获取值,但它返回的值为 null。
Scanner input = new Scanner(new File(fileName));
while (input.hasNextLine()) {
String[] listed = input.nextLine().split("\\s+");
Double[] key = new Double[2];
Double value = 0.0;
for(int i = 0; i<3; i++) {
if(i<2) {
key[i] = Double.parseDouble(listed[i]);
} else {
value = Double.parseDouble(listed[i]);
}
}
这对代码来说很重要,它只是从文件中读取并将其放入 HashMap 中。
【问题讨论】:
-
发布您的代码。
-
抱歉已解决,请在 cmets 中查看以下答案
-
请不要通过删除信息来破坏您的问题。我已回滚您的编辑。
-
这更多是因为它对于找到问题的答案并不重要。