【发布时间】:2017-08-30 18:35:09
【问题描述】:
我试图用另一个数组中的一个元素填充一个由 2 个元素组成的数组,用“。”分隔。但它没有填充(例如,输入是“83.105”,我需要第一个元素是“83”,第二个元素是“105”)。当我尝试从 numberParts 数组中获取 0 元素时,它显示超出范围异常。我真的很困惑,因为这种方法适用于 C# 而不是 Java。
String[] inputNumbers = console.nextLine().split(" ");
String[] numberParts = inputNumbers[0].split(".");
System.out.println(numberParts[0]);
【问题讨论】:
-
@Tom Argh :) 另一个重复的问题!!! :)
-
@freedev 你还没有先寻找那个骗子:/。也许下次:)。
-
@Tom 但刚刚删除了我的答案:)))))