String和基本数据类型转换大全

包装类,基本数据类型,String相互间转换

每个基本数据类型都有相对应的包装类型

包装类,基本数据类型,String相互间转换,这三者间的转换时很重要的;

一、String 转其他

String → 包装类型
1、Integer(String str)
调用包装类的带String参构造

String → 基本数据类型
☆String → int调用包装类的parseInt方法

二、包装类转其他

→ String
调用包装类对象的ToString方法

→ 基本类型
①调用包装类的XXXValue方法
包装类的方法,与对象有关,非static,不用传参

②JDK1.5以后,直接赋值
int i = Integer
自从拆箱

三、基本数据类型转其他

→ String
①5 + “”
②str = Integer.toString(i);
使用包装类的带参toString方法

→ 包装
①调用包装类的构造 new
②JDK1.5以后,直接赋值 =
自动封箱

Object obj = 10;
这里也是自动封箱,让父类的引用指向子类对象

基本数据类型byte、short,int,long,float,double,boolean,char

相应的封装类型:Byte,Short,Integer,Long,Float,Double,Boolean,Character

var code = “b04e410d-b378-435e-8fdf-b2637b5e589f”

posted @ 2022-03-10 15:22  SimoonJia  阅读(26)  评论(0编辑  收藏  举报