java如何把int转换成string
方法一:使用String.valueOf()
将int类型作为参数传递给String.valueOf()方法,直接转换为String类型。
int num = 123;
String str = String.valueOf(num);
方法二:使用Integer.toString()
调用Integer.toString()方法,传入int值转换为String。
int num = 456;
String str = Integer.toString(num);
方法三:通过字符串拼接
利用字符串拼接操作,隐式触发类型转换。
int num = 789;
String str = "" + num;
方法四:使用String.format()
通过格式化字符串的方式转换,适合需要特定格式的场景。
int num = 101;
String str = String.format("%d", num);
注意事项
- 前两种方法性能更优,推荐优先使用。
- 字符串拼接方式简洁但可能产生额外临时对象。
- 格式化方法适用于复杂转换需求(如补零对齐)。
所有方法均会返回正确的String结果,可根据实际需求选择。







