Java 类型转换: int转换成String
import java.text.DecimalFormat;
/**
* 类型转换: int转换成String
*
* 五种方法将int转换成String:
* 1.使用String.valueOf(int)方法
* 2.使用int的toString(int)方法
* 3.使用String.format()方法
* 4.使用DecimalFormat.format()方法
* 5.自动转型:调用Integer的toString()成员方法
*
* @author www.only-demo.com
*
*/
class IntToStringDemo {
public static void main(String[] args) {
int i = 123;
//1.使用String.valueOf(int)方法
String s1 = String.valueOf(i);
System.out.println(s1);
//2.使用int的toString(int)方法
String s2 = Integer.toString(i);
System.out.println(s2);
//3.使用String.format()方法
String s3 = String.format("%d", i);
System.out.println(s3);
//4.使用DecimalFormat.format()方法
DecimalFormat df = new DecimalFormat();
String s4 = df.format(i);
System.out.println(s4);
//5.自动转型:调用Integer的toString()成员方法
String s5 = "" + i;
System.out.println(s5);
}
}
结果
123.45
123.45
123.45
123.45
123.45