一个类型转换的问题 信誉第一,回答正确后马上揭帖!

mind_1220 2004-08-22 02:06:58
在Java中
--------------

String totel;
……
child = (Element) root.getChild("totle"); //用JDOM接受到的。
totel = child.getText(); //这样的totel 是一个字符型变量
我想把它转换为 int 类型
因为我需要
for(int i=0;i<totel;i++){
……
}
---------------------------
我应该怎么办?
谢谢。
...全文
108 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
MopeLeo 2004-08-22
to chn217 and chenmingjsw

当child.gettext()取得的字符串不是数字行的字符串,Integer.valueof() and Integer.parseInt() 方法根本行不通!
回复
chenmingjsw 2004-08-22
public static int stringToInt(String intstr)
{
Integer integer;
integer = Integer.valueOf(intstr);
return integer.intValue();
}
回复
MopeLeo 2004-08-22
可以转换一下,在totel = child.getText();后加上:
int t = (int)totel.charAt(0);
for(int i = 0 ; i < t ; i ++){
......
}
回复
chn217 2004-08-22
int totel = Integer.parseInt(child.getText());

回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-08-22 02:06
社区公告
暂无公告