我想将int转换为java中的String,但是我不能:
这是我使用的代码:
jTextField1.setText((String)l.getCode());
这是我得到的错误:
Inconvertible types
required:java.lang.String
found: int
最佳答案
首先使用内置转换器将整数转换为字符串的三种方法,
jTextField1.setText("" + l.getCode())
其次,您可以使用Integer类的静态方法toString(int),
jTextField1.setText(Integer.toString(l.getCode()))
您也可以使用格式化程序,但不建议使用此格式化程序,因为它只会使代码繁琐且难以理解。
jTextField1.setText(String.format("%d", l.getCode()))