文章詳情頁
java-ee - eclipse編譯問題
瀏覽:125日期:2024-04-04 16:25:32
問題描述
在myeclipse6.0編譯完全通過的代碼,在myeclipse10卻編譯報(bào)錯(cuò)。使用的jdk都是自己安裝的jdk6.0(不是eclipse自帶的),編譯級(jí)別都是6.0.代碼如下:Long a = new Long(0);a+=new Float('3.2');在myeclipse10中提示的錯(cuò)誤如下:The operator += is undefined for the argument type(s) Long, float
誰知道是什么原因啊?謝謝了。
問題解答
回答1:+= 這個(gè)運(yùn)算符是針對(duì)基本類型定義的。你這里的a和 newFloat('3.2')都是對(duì)象,所以不能運(yùn)算。而且這兩個(gè)Number包下的類都沒有提供運(yùn)算方法。如果你要對(duì)a做+3.2操作就要:
Long a = new Long(0);Float f = new Float('3.2');long result = a.longValue() + f.longValue();
標(biāo)簽:
java
上一條:java-ee - eclipse下ueditor上傳圖片到緩存,本地項(xiàng)目無上傳的圖片下一條:eclipse - 使用velocity時(shí)報(bào)java.lang.NoClassDefFoundError,是否少了什么包?
相關(guān)文章:
1. javascript - 如何讓移動(dòng)端網(wǎng)頁的輸入框固定在底部?2. MySQL中無法修改字段名的疑問3. angular.js - angularjs的自定義過濾器如何給文字加顏色?4. angular.js - angular內(nèi)容過長展開收起效果5. Matlab和Python編程相似嗎,有兩種都學(xué)過的人可以說說嗎6. javascript - 微信小程序封裝定位問題(封裝異步并可能多次請(qǐng)求)7. 大家好,請(qǐng)問在python腳本中怎么用virtualenv激活指定的環(huán)境?8. 請(qǐng)教各位大佬,瀏覽器點(diǎn) 提交實(shí)例為什么沒有反應(yīng)9. python的前景到底有大?如果不考慮數(shù)據(jù)挖掘,機(jī)器學(xué)習(xí)這塊?10. javascript - 微信小程序限制加載個(gè)數(shù)
排行榜

熱門標(biāo)簽