看板 java 關於我們 聯絡資訊
※ 引述《tool11 (:))》之銘言: : 請問一下 : 我有一個list清單 : 每一筆中 我會先判斷他的長度 : 如果長度為3和1則印出原本數值 : 其餘的印出0 : 但以下這行就出現 : java.lang.NullPointerException : 請問 or運算元不是就是||嗎 : 先謝謝大家了 : if ((g.length() == 3) || (g.length() == 1)) { : bw.write(g+ "\t"); : } : else : { : bw.write("0" +"t"); : } || 就是這個也好,那個也好。都會試一下啊。 if( null.length() == 3 || null.length() == 1) { // 你確定不會爆嗎xd } 你得決定一下 null 時該如何辦唄 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.55.190
tool11:null值已經轉為string 是只要在加什麼判斷式進去嗎 12/11 14:07
gwokae:||是short-circuit,左邊的statement為true就不會執行右邊 12/11 14:31
qrtt1:嗯。樓上說的對,我講錯了。 12/11 14:43
aleelyle:1樓先去查什麼是null 要不然會看不懂 12/11 17:41