兩個Long的比較

          Posted on 2009-02-10 12:18 Robert Su 閱讀(853) 評論(0)  編輯  收藏 所屬分類: Java
          今天遇到一個容易忽略的問題,是兩個Long類型的比較~~

          if (v.getId() == ids[i]){
                                ……
                              }

          getId()中返回值是Long id
          ids定義是Long[] ids

          但是這里v.getId() == ids[i]一直不為真,導(dǎo)致程序輸出結(jié)果有誤

          應(yīng)該如下:

          if (v.getId().longValue() == ids[i].longValue()){……}

          posts - 103, comments - 104, trackbacks - 0, articles - 5

          Copyright © Robert Su

          主站蜘蛛池模板: 龙门县| 克东县| 吴堡县| 连城县| 滦南县| 泸定县| 唐山市| 北安市| 安龙县| 宁晋县| 莱西市| 崇州市| 堆龙德庆县| 河间市| 鸡西市| 静安区| 秦皇岛市| 天镇县| 葫芦岛市| 土默特右旗| 四子王旗| 阿拉善左旗| 武山县| 乌恰县| 东兰县| 永嘉县| 固安县| 团风县| 上杭县| 江口县| 北票市| 铜梁县| 嘉善县| 金阳县| 五峰| 徐州市| 如东县| 兖州市| 沈丘县| 崇信县| 谢通门县|