我是靠谱客的博主 贪玩季节,这篇文章主要介绍[Java]String转Int/double,现在分享给大家,希望可以做个参考。

首先看不安全的方法:

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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(106)

评论列表共有 0 条评论

立即
投稿
返回
顶部