package com.java.xxx;
public class IntString {
//String和int类型的相互转换
public static void main(String[] args) {
demo1();
demo2();
}
//String到int的转换
private static void demo2() {
//通过Integer的parseInr()方法
int i = Integer.parseInt("100");
System.out.println(i);
//通过Integer的构造方法,把String转成Integer,然后到int
String s = "100";
Integer in = new Integer(s);
int i1 = in;
System.out.println(i1);
}
//int到String的转换
private static void demo1() {
//通过与空字符串的连接
int i = 10;
System.out.println(i + "");
//通过String的valueOf()方法
String s = String.valueOf(100);
System.out.println(s);
//先由int到Integer然后通过toSting()方法到String类型
Integer in = 1000; //自动装箱
System.out.println(in.toString());
//通过Integer的静态方法
System.out.println(Integer.toString(i));
}
}
|
|