我正在做一个项目,从int到String的所有转换都是这样完成的:
int i = 5;
String strI = "" + i;
我不熟悉Java。
这是惯例吗,还是像我猜想的那样,出了什么问题?
我正在做一个项目,从int到String的所有转换都是这样完成的:
int i = 5;
String strI = "" + i;
我不熟悉Java。
这是惯例吗,还是像我猜想的那样,出了什么问题?
当前回答
有三种转换为字符串的方法
字符串字符串= "" + i; String String = String. valueof (i); String String = Integer.toString(i);
其他回答
这取决于你想如何使用你的String。这可以帮助:
String total = Integer.toString(123) + Double.toString(456.789);
有多种转换为字符串的方法:
StringBuilder string = string.append(i).toString();
String string = String.valueOf(i);
String string = Integer.toString(i);
这不是一个好方法。
当进行从int到string的转换时,应该使用这个:
int i = 5;
String strI = String.valueOf(i);
有三种转换为字符串的方法
字符串字符串= "" + i; String String = String. valueof (i); String String = Integer.toString(i);
使用Integer.toString (tmpInt) .trim ();