提问;如何把一个String型的数据转换成Int型 怎样把一个由数据库中取出为String型的数据id,转换成Int型的数据id,在线等。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Integer.parseInt(s); 用了这个没有用 是啊,怎么会没有用呢?如果数据库内存储时用的是数字的话,应该用rs.getInt("id")吧。但是如果是存的是文本型的应该可以用Integer.parseInt(s);如果楼主说不行倒是吧结果贴出来看看啊。 Integer.parseInt(s); 即使没用也会抛出异常啊?应该是其他地方搞错了吧 try{ Integer.parseInt(s);}catch(Exception e){ e.printStackTrace()}看看具体那里出现异常了! 同意楼上的看法!!要是ID的话。应该就是数字。。用 Integer.parseInt();肯定好用!!! 很简单的嘛~~~~~ 楼主是不是要把java基础搞牢固点啊! 对!现把s打出来,再用Integer.parseInt(s); 试一下 Integer.parseInt(s)应该没问题楼主应该把异常贴出来看下是哪的问题 数据库里去出来要去掉两头空格(trim方法),然后再转化为整数! 数据库里取出来要去掉两头空格trim()方法,然后再Integer.parseInt(s);转化为整数! 当为一般字符串(122112)可以的,但是如果含有小数点,如果精度不需要太精确,可以使用Double.parseDouble("XXX").intValue() timestamp转换的问题 JSP中音频视频问题 Eclipse的ClearCase插件问题,有人用过么? 数据库语句问题!急 如何结束java命令行进程?释放被其占据的资源? jdbc通过jdbc-odbc与sql server互联,如何执行更新操作? 关于javabeans使用的最简单问题 做界面是手工写代码还是用工具生成代码 这样能传过中文的参数吗? jsp向sqlserver 提交汉字信息时乱码问题 也来散个分 请教用eclipse + tomcat +lomboz 开发jsp时的问题?
如果数据库内存储时用的是数字的话,应该用rs.getInt("id")吧。但是如果是存的是文本型的应该可以用Integer.parseInt(s);
如果楼主说不行倒是吧结果贴出来看看啊。
{
Integer.parseInt(s);
}
catch(Exception e)
{
e.printStackTrace()
}
看看具体那里出现异常了!
肯定好用!!!
现把s打出来,再用Integer.parseInt(s); 试一下
应该没问题
楼主应该把异常贴出来
看下是哪的问题