国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

java返回java.lang.NumberFormatException異常

瀏覽:87日期: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確實是預期中的數(shù)值.以下是異常信息:

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

問題解答

回答1:

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

回答2:

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

回答3:

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

標簽: java
相關文章:
主站蜘蛛池模板: 亚洲一区在线播放 | 欧美三级三级三级爽爽爽 | 亚洲欧美一区二区三区四区 | 国产资源在线免费观看 | 国产日韩欧美精品一区二区三区 | 亚洲精品国产拍拍拍拍拍 | 性视频福利在线看 | 韩国精品一区二区三区四区五区 | 日韩色吧 | 伊人不卡| 久久久久久极精品久久久 | 久久91精品国产99久久yfo | 欧美高清日韩 | 亚洲国产www | 黄色w站 | 久久久久爽亚洲精品 | 欧美高清性色生活片免费观看 | 在线欧美一区 | 不卡一级aaa全黄毛片 | 国产一区精品 | 欧美成人tv在线观看免费 | 97人摸人人澡人人人超一碰 | 国产精品一区二区久久精品 | 亚洲人成网7777777国产 | 成年人在线视频 | 真实国产普通话对白乱子子伦视频 | 手机看片欧美 | 欧美成人毛片 | 亚欧色视频在线观看免费 | 亚洲欧美第一 | 精品一区二区高清在线观看 | 国产精品亚洲精品久久成人 | 日韩色在线 | 三级国产在线 | 高清毛片一区二区三区 | 萌白酱喷水福利视频在线 | 国产a一级毛片含羞草传媒 国产a自拍 | 日韩乱码视频 | 久视频在线观看 | 精品少妇一区二区三区视频 | 国产自一区 |