在Java中将int转换为String的有效方法有以下几种:
- 使用Integer类的toString()方法:int num = 123;
String str = Integer.toString(num);
- 使用String类的构造函数:int num = 123;
String str = new String(Integer.toString(num));
- 使用String类的valueOf()方法:int num = 123;
String str = String.valueOf(num);
- 使用String.format()方法:int num = 123;
String str = String.format("%d", num);
- 使用StringBuilder类的append()方法:int num = 123;
StringBuilder sb = new StringBuilder();
sb.append(num);
String str = sb.toString();
- 使用StringBuffer类的append()方法:int num = 123;
StringBuffer sb = new StringBuffer();
sb.append(num);
String str = sb.toString();
这些方法都可以将int类型的数字转换为String类型的字符串。在实际应用中,可以根据需要选择合适的方法。