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で機能しない理由はわかりません。