首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

如何把数字型转换成字符型

2012-01-11 
怎么把数字型转换成字符型(Integer.parseInt(rs2.getString(3).substring(0,4))+1).toString()+1rs2.getSt

怎么把数字型转换成字符型
(Integer.parseInt(rs2.getString(3).substring(0,4))+1).toString()+1 
rs2.getString(3).substring(0,4)是一个值为2004的字符串 
我想得到的是20051这个字符串 
可老是报错Cannot invoke toString() on the primitive type int 
请教大家语法是否有错 
谢谢先

[解决办法]
基本数据类型没有toString方法的,要把基本数据类型转换为字符串的方法很多,最简单的是字符串的连接

"" + (Integer.parseInt(rs2.getString(3).substring(0,4))+1) + 1
[解决办法]
路过,了解一下
[解决办法]
Integer类型是不能toString()的,转换成字符串类型可以使用String.valueOf()
String.valueOf((Integer.parseInt(rs2.getString(3).substring(0,4))+1)) + 1;
[解决办法]
学习

热点排行