将一个int类型的变量变成String类型,有以下几种方式:
1.int i = 5;
2.String s1 = "" + i;
3.String s2 = String.valueOf(i);
4.String s3 = Integer.toString(i);
第三行和第四行没有任何区别
public static String valueOf(int i) {
return Integer.toString(i);
}
第二行代码 String i1 = (new StringBuilder()).append(i).toString();
首先创建一个StringBuilder对象,再调用append方法,再调用toString方法。