int和String类型的相互转换
将int类型转换为字符串类型
方法1 :将基本类型的数据和字符串连接起来,可以将基本类型转换为字符串
String s=3' '; system.out.println(s1; //31方式2 :使用软件包类提供的toString方法
package cn.lanqiao.wrapper; publicclassintegerdemo { publicstaticvoidmain (字符串[ ] args ) /在使用中调用方法时,如果方法带有删除线,则不建议使用此选项system.out.println (integer.min _ value; //获取推荐的Integer对象的方法//实现了将基本型数据转换为其他包类对象的integerin=integer.valueof(100 )//将基本类型的字符串类型转换为与基本类型相对应的包类integer in2=integer.value of (' 200 )//字符串的内容必须不仅是数字,而且numberformatexceptionintegerin3=//自动装箱为jdk1.5 int i=in; //自动开箱String s=3'; system.out.println(s1; //31 system.out.println (in2.tostring ) ) 100 ); //200100 }}使用方式String类提供的valueOf
system.out.println (string.value of (100 ) 100; //100100字符串被转换为int
切换模式
方法一:使用Integer.valueOf将字符串中的数字转换为Integer,然后调用intValue ) )方法将其转换为int
方式二:用Integer静态方法parseInt ()转换publicstaticintparseint (strings )
将String类型转换为int类型//方式使用Integer.valueOf将字符串数字转换为integer (intvalue ) )方法调用int String str='1000 '; integerii=integer.valueof(str; intValue方法int ii1=ii.intValue (; //自动开箱int ii2=ii; //方式使用Integer静态方法parseInt ()进行转换publicstaticintii3=integer.parseint (str ); }