久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

java-ee - eclipse編譯問題

瀏覽:135日期:2024-04-04 16:25:32

問題描述

在myeclipse6.0編譯完全通過的代碼,在myeclipse10卻編譯報錯。使用的jdk都是自己安裝的jdk6.0(不是eclipse自帶的),編譯級別都是6.0.代碼如下:Long a = new Long(0);a+=new Float('3.2');在myeclipse10中提示的錯誤如下:The operator += is undefined for the argument type(s) Long, float

誰知道是什么原因啊?謝謝了。

問題解答

回答1:

+= 這個運算符是針對基本類型定義的。你這里的a和 newFloat('3.2')都是對象,所以不能運算。而且這兩個Number包下的類都沒有提供運算方法。如果你要對a做+3.2操作就要:

Long a = new Long(0);Float f = new Float('3.2');long result = a.longValue() + f.longValue();

標簽: java
相關文章:
主站蜘蛛池模板: 萍乡市| 龙陵县| 上杭县| 普定县| 吉首市| 安丘市| 甘孜县| 游戏| 白河县| 枞阳县| 曲阜市| 拉萨市| 秦皇岛市| 博客| 长沙市| 青川县| 高台县| 安庆市| 石台县| 阳信县| 虞城县| 本溪市| 正安县| 洛阳市| 防城港市| 米易县| 安新县| 莲花县| 陵川县| 泰安市| 花莲市| 黑龙江省| 大新县| 东莞市| 岳阳市| 揭阳市| 陈巴尔虎旗| 任丘市| 贵阳市| 光山县| 普兰店市|