【发布时间】:2023-03-15 02:16:01
【问题描述】:
while(scan.hasNext()){
String line = scan.next();
String[] tempArray = line.split(",\\s*");
for (int i=0; i<3; i++){
System.out.println(tempArray[i]);
}
我的输入文件如下所示:
A, 0, 3
C, 2, 2
BB, 3, 3
DA, -3, 0
ED, 2, -2
它返回 A,然后给我一个错误。什么给了?
【问题讨论】:
-
越界异常:1,在 System.out.println(tempArray[i]);行
-
尝试使用
scan.nextLine()和line.split (",")
标签: java arrays string input split