R0b*_*n1k 13 java string android
如果我试试
nltxt = nllen.toString();
Run Code Online (Sandbox Code Playgroud)
与nllen存在
int nllen = nl.getLength();
Run Code Online (Sandbox Code Playgroud)
我收到了错误
无法
toString()在原始类型int上调用.
我想将int转换为字符串,以便我可以显示带有Log的条目数...为什么它不起作用?
aio*_*obe 29
基元没有任何字段或方法.Integer在这种情况下,有时编译器会将您的基元"自动"放入相应的类中.也许这就是你在这种情况下所期望的.有时编译器不会这样做.在这种情况下,它不会自动进行自动装箱.
你有几个选择:
String.valueOf(nltxt)
"" + nltxt (或者如果你有一些有用的东西与数字一起写,那么 "nltxt equals " + nltxt
手动进行"自动装箱":new Integer(nltxt).toString().
以某种自定义方式格式化: String.format("nltxt is %d which is bad%n", nltxt)
| 归档时间: |
|
| 查看次数: |
42084 次 |
| 最近记录: |