我是靠谱客的博主 温暖烧鹅,最近开发中收集的这篇文章主要介绍基本数据类型、包装类、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三者之间的相互转换所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部