int和String类型的相互转换

int转换为String的转换方式
方式一:直接在数字后加一个空字符串
方式二:通过String类静态方法valueOf()

//int --- String
int number = 100;
//方式1
String s1 = number + "";
System.out.println(s1);
//方式2
//public static String valueOf(int i)
String s2 = String.valueOf(number);
System.out.println(s2);

String转换为int的转换方式:
方式一:先将字符串数字转成Integer,再调用valueOf()方法
方式二:通过Integer静态方法parseInt()进行转换

//String --- int
String s =
"100";
//方式1:String --- Integer --- int
Integer i = Integer.valueOf(s);
//public int intValue()
int x = i.intValue();
System.out.println(x);
//方式2
//public static int parseInt(String s)
int y = Integer.parseInt(s);
System.out.println(y);

猜你喜欢

转载自blog.csdn.net/Baymax0912/article/details/109095899