我尝试将文件转换为整数数组,不知道在哪里我的错误是,当我打印数组空数组抛出空数组文件转换为阵列
我离开我的方法,谢谢你
public int[] ConvertToArray(File xd) throws IOException {
String sCadena;int i=0;
int[]array;
FileReader fr = new FileReader(xd);
BufferedReader bf = new BufferedReader(fr);
int lNumeroLineas = 0;
while ((sCadena = bf.readLine())!=null) {
lNumeroLineas++;
}
array = new int[lNumeroLineas];
while ((sCadena = bf.readLine())!=null) {
lNumeroLineas++;
array[i]=Integer.parseInt(sCadena);
i++;
}
for (int j = 0; j < array.length; j++) {
System.out.println(array[i]);
}
return array;
}
根据什么?你想从上述方法返回一个整数数组吗? –
非常感谢你解决问题 –
很高兴帮助!如果问题解决了,请接受答案,因为它可以帮助将来访问此问题的所有人。 –