cjoined 配列に含まれていない「wjoined 配列内の要素」を検索したい。何が悪いのかわかりません。私を助けてください。以下は私のコードです。LogCat には、「原因: java.lang.NullPointerException」と表示されます。
for (int x = 0; x < wjoined.length; x++)
{
int count1 = 0;
for (int y = 0; y < cjoined.length; y++)
{
if (wjoined[x].equals(cjoined[y]) )
{
count1++;
}
}
if (count1 == 0){
String sql = "INSERT INTO ErrorCausingFactor (errorcausingelement)"+"VALUE('"+wjoined[x] +"')";
db.execSQL(sql);
}
}
これは私のlogcatです。
08-30 13:34:02.618: W/dalvikvm(1150): threadid=1: キャッチされない例外で終了するスレッド (group=0x40014760) 08-30 13:34:02.628: E/AndroidRuntime(1150): 致命的な例外: メイン08-30 13:34:02.628: E/AndroidRuntime(1150): java.lang.RuntimeException: アクティビティ ComponentInfo を開始できません {com.demo.testdemo/com.demo.testdemo.NextActivity}: java.lang.NullPointerException 08- 30 13:34:02.628: E/AndroidRuntime(1150): android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1748) 08-30 13:34:02.628: E/AndroidRuntime(1150): android.app. ActivityThread.handleLaunchActivity(ActivityThread.java:1764) 08-30 13:34:02.628: E/AndroidRuntime(1150): android.app.ActivityThread.access$1500(ActivityThread.java:122) 08-30 13:34:02.628 : E/AndroidRuntime(1150): android.app.ActivityThread$H で。handleMessage(ActivityThread.java:1002) 08-30 13:34:02.628: E/AndroidRuntime(1150): android.os.Handler.dispatchMessage(Handler.java:99) 08-30 13:34:02.628: E/ AndroidRuntime(1150): android.os.Looper.loop(Looper.java:132) 08-30 13:34:02.628: E/AndroidRuntime(1150): android.app.ActivityThread.main(ActivityThread.java:4025) ) 08-30 13:34:02.628: E/AndroidRuntime(1150): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) 08-30 13:34:02.628: E/AndroidRuntime(1150): Java で。 lang.reflect.Method.invoke(Method.java:491) 08-30 13:34:02.628: E/AndroidRuntime(1150): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841) ) 08-30 13:34:02.628: E/AndroidRuntime(1150): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 08-30 13:34:02.628: E/AndroidRuntime(1150 ):dalvik.system.NativeStart.main(ネイティブ メソッド) 08-30 13:34:02.628: E/AndroidRuntime(1150): 原因: java.lang.NullPointerException 08-30 13:34:02.628: E/AndroidRuntime(1150 ): com.demo.testdemo.NextActivity.onCreate(NextActivity.java:157) 08-30 13:34:02.628: E/AndroidRuntime(1150): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1048) 08-30 13:34:02.628: E/AndroidRuntime(1150): android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1712) 08-30 13:34:02.628: E/AndroidRuntime(1150): ... 11以上E/AndroidRuntime(1150): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1048) 08-30 13:34:02.628: E/AndroidRuntime(1150): android.app.ActivityThread.performLaunchActivity(ActivityThread.java) :1712) 08-30 13:34:02.628: E/AndroidRuntime(1150): ... 11 もっと見るE/AndroidRuntime(1150): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1048) 08-30 13:34:02.628: E/AndroidRuntime(1150): android.app.ActivityThread.performLaunchActivity(ActivityThread.java) :1712) 08-30 13:34:02.628: E/AndroidRuntime(1150): ... 11 もっと見る