看板 java 關於我們 聯絡資訊
※ 引述《horazon (Horazon)》之銘言: : 如果我這樣子寫 不會出問題 : String[][] str = new String[5][5]; : str[0][0] = "dd"; //給值進去 : 當我要使用ArrayList再存一層的時候 : List<String>[][] strList = new ArrayList[5][5]; : strList[0][0].add("dd"); //給值 因為你的strList[0][0]這個ArrayList Object還是null的 當然不能對它進行add operation 印出來就知道問題在哪? List<String>[][] strList = new ArrayList[5][5]; System.out.println(strList[0][0]); strList[0][0].add("dd"); : 卻會發生NullPointerException : 請問一下 這該如何解決 是宣告那邊寫錯了嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.230.124 ※ 編輯: dwi2 來自: 140.112.230.124 (05/01 22:01)