概述
首先看不安全的方法:
String转Int:
public class Test{
public static void main(String [] args){
System.out.println("result = "+(Integer.parseInt("123456") + 654321));
}
}
String转Double:
public class Test{
public static void main(String [] args){
String str = "0.123456";
System.out.println("result = "+(Double.valueOf(str).doubleValue() + 0.654321));
}
}
如果是生产环境,还需要异常处理:
public class Test{
public static void main(String [] args){
String str = "0.123456";
try{
System.out.println("result = "+(Double.valueOf(str).doubleValue() + 0.654321));
}
catch(NumberFormatException ec){
ec.printStackTrace();
//other logic
}
}
}
最后
以上就是贪玩季节为你收集整理的[Java]String转Int/double的全部内容,希望文章能够帮你解决[Java]String转Int/double所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复