我是靠谱客的博主 温暖烧鹅,这篇文章主要介绍基本数据类型、包装类、String三者之间的相互转换,现在分享给大家,希望可以做个参考。

1、String类型—> 基本数据类型、包装类,调用包装类的parseXxx()

String str1 = "123";
int num2 = Integer.parseInt(str1);
System.out.println(num2 + 1);	//124

2、基本数据类型、包装类—> String类型,调用String重载的valueOf(Xxx xxx)

int num1 = 10;
方式1:连接运算
String str1 = num1 + "";
//方式2:调用String的valueOf(Xxx xxx)
float f1 = 12.3f;
String str2 = String.valueOf(f1); //"12.3"

3、基本数据类型 --> 包装类的对象

方式一:
int num2 = 10;
Integer in1 = num2;//自动装箱
方式二:
Integer in1 = new Integer(num1);

4、包装类的对象 --> 基本数据类型

方式一:
int num2 = 10;
Integer in1 = num2;//自动装箱
int num3 = in1;//自动拆箱
方式二:
Integer in1 = new Integer(12);
int i1 = in1.intValue();

最后

以上就是温暖烧鹅最近收集整理的关于基本数据类型、包装类、String三者之间的相互转换的全部内容,更多相关基本数据类型、包装类、String三者之间内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部