看板 java 關於我們 聯絡資訊
ArrayList<Double> List = new ArrayList<Double>(); List.add(1.0); List.add(1.0); System.out.println(List.get(0) = = List.get(1)); 結果印出來 答案是false,應該要是true才對.... 想破頭 想不出來 也google 爬文過了 麻煩各位大大了...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.219.33
jtmh:可能是 autoboxing 與拿 == 來比較物件的問題。 12/05 21:40
howard666:阿........ 12/05 22:01
howard666:真機... 12/05 22:15
gotoo:盡量用.equals 12/05 22:24
howard666:喔喔~我懂了 感謝樓上大大!! 12/05 22:25