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”
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?