public class Test {
public static void main(String args[])
{
String numbers[];
numbers = new String[81];
try {
FileInputStream fileInput = new FileInputStream("level.txt");
int r,index=0;
char y;
while ((r = fileInput.read()) != -1) {
y = (char)r;
numbers[index++] = y + "";
}
}catch(Exception e){System.out.println("you are pawned !!");}
for(int i=0;i<81;i++)
System.out.println(numbers[i].length());
}
}
上面的代码在 Java 中运行得非常好,但是当我在 android 中使用它时,它给出了错误 - “不幸的是设备已经停止工作”。“Test.java”和“level.txt”也在同一个文件夹中,所以我看不出它在android中不起作用的任何原因。