下記のコードでデータの出力を試みたところ、実行した途端にエラーで停止してしまいます。
デバッグで調べたところ、初期化はうまくできているようです。
Java
1m = 0; 2 n = 0; 3 array = new int[50][50]; 4 for (int m = 0; m < DEF; m++) { 5 java.util.Arrays.fill(array[m], 0, DEF, 1); 6 array[m][m] = 0; 7 } 8 Toast ts = Toast.makeText(this,array[1][1],Toast.LENGTH_SHORT);//1,1以外でも同様に停止します。 9 ts.show();
DEF = 5
が代入されています。
Logcatには以下のように出力されていました。
Logcat
109-12 12:50:28.134 10877-10877/com.make.network.network E/AndroidRuntime: FATAL EXCEPTION: main 2 Process: com.make.network.network, PID: 10877 3 android.content.res.Resources$NotFoundException: String resource ID #0x0 4 at android.content.res.Resources.getText(Resources.java:312) 5 at android.widget.Toast.makeText(Toast.java:286) 6 at com.make.network.network.NetActivity.Initialize(NetActivity.java:145) 7 at com.make.network.network.NetActivity.onClick(NetActivity.java:89) 8 at android.view.View.performClick(View.java:5198) 9 at android.view.View$PerformClick.run(View.java:21147) 10 at android.os.Handler.handleCallback(Handler.java:739) 11 at android.os.Handler.dispatchMessage(Handler.java:95) 12 at android.os.Looper.loop(Looper.java:148) 13 at android.app.ActivityThread.main(ActivityThread.java:5417) 14 at java.lang.reflect.Method.invoke(Native Method) 15 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) 16 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
何か手がかりでもわかることがあれば教えてください。
回答1件
あなたの回答
tips
プレビュー