亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

java返回java.lang.NumberFormatException異常

瀏覽:61日期: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
相關文章:
主站蜘蛛池模板: 亚洲精品色一区色二区色三区 | xxxxx18日本人hdxx| 国产成人精品日本亚洲语音 | 手机看片国产欧美日韩高清 | 黄色网页在线看 | 国产在线视频二区 | 日本高清免费zzzzzzzz | 伊人激情久久综合中文字幕 | 黄色录像一级片 | 日本黄大片影院一区二区 | 国产激情一级毛片久久久 | 亚洲激情在线 | 国产福利专区精品视频 | 狠狠色噜噜狠狠狠狠狠色综合久久 | 91激情视频| 国产 日韩 在线 亚洲 字幕 中文 | 中文字幕亚洲另类天堂 | 日本xxxx韩国护士 | 99热国产这里只有精品99 | 亚洲黄色成人 | 国产a毛片 | 欧美日韩亚洲国产一区二区三区 | 9999网站 | 国产精品免费久久久久影院 | 亚洲综合一区二区三区 | 一区不卡视频 | 国产成人亚洲精品乱码在线观看 | 亚洲欧洲一区二区三区 | 国产二区视频在线观看 | 日本三级免费 | 亚洲综合一区二区三区 | 午夜黄色| 爱爱激情视频 | 777成了人乱视频 | a一级一色一情 | 欧美r级毛片在线播放 | 国产精品爱久久 | 国产日韩一区在线精品欧美玲 | 操久久| 自怕偷自怕亚洲精品 | 国产产一区二区三区久久毛片国语 |