我正在读一个有数字的文本文件。每个数字都有自己的行,我可以读取它们并使用println罚款显示它们。但我试图将它们转换为整数数组,以便我可以使用它们中的数字。
String lines[] = loadStrings("movements.txt");
for (int i = 0 ; i < lines.length; i++) {
println(lines[i]);
delay(100);
}
答案 0 :(得分:0)
怎么样
String[] lines = ...
int[] ints = new int[lines.length];
for(int i = 0; i < lines.length; i++)
ints[i] = Integer.parseInt(lines[i]);
答案 1 :(得分:0)
我相信你想做以下事情:
String[] lines = loadStrings("movements.txt");
int[] ints = new int[lines.length];
for (int i = 0; i < lines.length; i++) {
try {
ints[i] = Integer.parseInt(lines[i]);
} catch (NumberFormatException e) {
//Error handling goes here
}
}