我正在编写一个代码,它从一个文件中读取输入并在经过一些处理后写入另一个文件。现在,我的输入文件是,
4
0 1
0 2
0
0 3
3
0
0
0
E
我需要做的是将左侧的元素复制到第一列的数组,将右侧的元素复制到第二列。我使用了扫描仪,但它无法识别行尾。帮我!!!!这就是我尝试过的。我尝试复制行然后修改它。
for (i = 0; i < size; i++) {
if (!f1.hasNext(endPage)) {
String temp1 = f1.next();
String temp2 = f1.next();
int a[] = new int[4];
a[0] = (int) temp1.charAt(temp1.length() - 1);
a[1] = (int) temp2.charAt(temp1.length() - 1);
a[2] = (int) temp1.charAt(temp1.length() - 2);
a[3] = (int) temp1.charAt(temp1.length() - 2);
scales[i].weightOnLeft = a[0];
scales[i].weightOnRight = a[1];
scales[i].left = scales[a[2]];
scales[i].right = scales[a[3]];
}
}