看板 java 關於我們 聯絡資訊
※ 引述《yangmie (楊咩)》之銘言: [43] : 推 kyoby:xxx.equals("") 04/10 16:03 : → yangmie:感謝!!! 04/10 16:06 這裡有兩個 Java 的 development practice 可以一說. 首先, 要習慣把 constant value 放在左邊, 即是要寫 "".equals(xxx) 因為 xxx 為變數, 有機會為 null, 寫成 "".equals(xxx) 能正確 compare 避免 null pointer exception 其次, compare empty string, 可能的話, 用 xxx.length() == 0 performance 應該會稍好一點點 (吧?) (以往寫 C++ 時都會盡量寫 myString.empty() 而不用 myString=="") (這個有沒有人能證實一下? :P ) alien -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82