大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
Java 中字符串转整型和整型转字符串
1.字符串转整型
Java代码,字符串为纯数字的情况下,调用Integer的静态方法parseInt或者valueOf
public class TestDemo {
public static void main(String[] args) {
//如果是纯数字的字符串
//1.调用Integer包装类 的静态方法parseInt,返回值为int
int res1 = Integer.parseInt("123345");
System.out.println(res1);//res1=123345
//2.调用Integer包装类的静态方法valueOf,返回值为Integer
Integer res2 = Integer.valueOf("123345");
System.out.println(res2);//res2=123345
}
}
Java代码,如果单个字符或字符串,需要切开转化为char字符再转化,否则按照上述方法会出现空指针异常(ASCLL码 0:48 a:97 A:65)
public class TestDemo {
public static void main(String[] args) {
String str="0aAbBcC";
char[] chars = str.toCharArray();
for(char c:chars){
System.out.print(Integer.valueOf(c)+" ");
//48 97 65 98 66 99 67
}
}
}
2.整型转字符串
Java代码,3种方法
public class TestDemo {
public static void main(String[] args) {
int i=44;
//1.调用String类的静态方法valueOf
String s1=String.valueOf(i);//44
//2.调用Integer类的静态方法toString()
String s2=Integer.toString(i);//44
//3.利用整型+字符型=字符型
String s3=""+i;//44
System.out.println("s1="+s1+" s2="+s2+" s3="+s3);
}
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/184062.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...