亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

java返回java.lang.NumberFormatException異常

瀏覽:89日期:2023-12-28 17:52:14

問題描述

代碼如下,其中getX()成功有返回結果,getY()卻報異常.

public class AddressUtilDemo { public static void main(String[] args){AddressUtil AddressUtil = new AddressUtil();AddressUtil.setAddress('3454.234,24l.432');System.out.println(AddressUtil.getX());System.out.println(AddressUtil.getY()); }}class AddressUtil { private String address; public AddressUtil(){} public AddressUtil(String address){if(address.indexOf(',')>0){ this.address = address;} } public Double getX(){String string = address.substring(0, address.indexOf(',')) ;return Double.parseDouble(string); } public Double getY(){String string = address.substring((address.indexOf(',')+1));return Double.parseDouble(string); } public String getAddress() {return address; } public void setAddress(String address) {this.address = address.trim(); }}

試過string.trim()等方法都無效.debug看到的string確實是預期中的數值.以下是異常信息:

Exception in thread 'main' java.lang.NumberFormatException: For input string: '24l.432'

問題解答

回答1:

你應該學會調試,看看getY中的string就知道問題了

回答2:

24l.43224后們是 L,不是 1

回答3:

騷年,你main函數里setAddress的是3454.234,24l.432(24L,是L不是1),所以y是錯的,轉化失敗了,建議編輯器字體用Source Code Pro 還能看的出來

標簽: java
相關文章:
主站蜘蛛池模板: 手机看片精品高清国产日韩 | 亚洲美女在线播放 | 午夜爽爽爽男女免费观看hd | 色综合久久一本首久久 | 真人毛片 | 最近最新中文字幕免费的一页 | 国产精品久久久久激情影院 | 亚州国产视频 | 成人做爰在线视频 | 成年女人在线观看片免费视频 | 看看免费a一片欧 | 国产成在线观看免费视频 | 久草热草 | 久色tv| 91久久福利国产成人精品 | 日韩精品中文字幕一区三区 | 亚洲成人7777 | 国产99网站 | 国产片自拍 | 久久精品国产99精品最新 | 亚洲欧美综合一区二区三区四区 | 久久爽久久爽久久免费观看 | 国产网址在线观看 | 狠狠色丁香婷婷综合久久片 | 免费一级欧美片片线观看 | 久草网在线观看 | 成人在线免费 | 久久免费视频99 | 国产精品黄页网站在线播放免费 | 午夜免费片在线观看不卡 | 欧美一级看片a免费观看 | 欧美成人亚洲欧美成人 | 亚洲黄网址 | 国产毛片精品 | aaa级毛片 | 毛片亚洲毛片亚洲毛片 | 日本国产最新一区二区三区 | 91精品国| 日韩欧美成末人一区二区三区 | 黄色一级网址 | 国产成人在线小视频 |