我是靠谱客的博主 贪玩季节,最近开发中收集的这篇文章主要介绍[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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部