今天在工作的时候,我的老师随口问了我一句,“一个int常量怎么转换成字符串?”我随口一答,“用toString方法。”老师说“加个双引号不就完了吗。这是Java基础,回去补一补吧。”
首先,一个我们声明int a = 1;那么a是一个常量,它是没有任何方法的,所以不能用toString方法。那么一个int常量该如何转换成字符串呢?
1、
String str = String.valueOf(a);
2、
String str = Integer.toString(a);
3、
String str = "" + a;