为了账号安全,请及时绑定邮箱和手机立即绑定

各位大佬帮忙看下

String str1 = String.toString(m)

这样子为什么是错误的?

正在回答

4 回答

     int m = 10;

    String string = Integer.toString(m);


0 回复 有任何疑惑可以回复我~

xiexiegewei

0 回复 有任何疑惑可以回复我~

String 类中toString方法不是静态的,所以无法用类名调用,只能用对象调用。关于你想实现的结果,二楼说的很对,要么使用基本数据类型对应包装类的静态toString方法,要么用String的静态valueOf方法,还有一种是m+""

m加上空字符串。如果你的m是包装类的对象,可以直接m.toString()方法。

0 回复 有任何疑惑可以回复我~

String str1=Double.toString(m);

m是double型,包装类为Double

0 回复 有任何疑惑可以回复我~
#1

刘老A

或者改为 String str1=String.valueOf(m);
2018-11-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

各位大佬帮忙看下

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号