下の問題が解けません。
public class Question2_2 {
public static String[] strings = {"〇", null, null, "×", null, "×", "〇"}; public static void main(String[] args) { // TODO 【確認したいこと】:配列、繰り返し文、条件分岐 //繰り返し文を使用し、すでに初期化されている配列stringsのうち要素の値が //"〇"のもののみを検出し表示させてください。 /* ======= 想定結果 ============================= 〇 〇 ============================================== */ //-----↓実装ここから↓------- for(int i =0;i < strings.length; i++){ if(strings[i].equals("〇")){ System.out.println(strings[i]); } } //-----↑実装ここまで↑------- }
}
この実装での出力結果は
〇
Exception in thread "main" java.lang.NullPointerException
at main.Question2_2.main(Question2_2.java:19)
となってしまいます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/10 01:31