java中如何将String类型数据转换成int类型

 我来答
bsszr
2011-03-26 · TA获得超过104个赞
知道小有建树答主
回答量:147
采纳率:0%
帮助的人:129万
展开全部
四种方法:最常用的用Integer的方法parseInt。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
freejsdou
2011-03-26 · TA获得超过421个赞
知道小有建树答主
回答量:364
采纳率:100%
帮助的人:404万
展开全部
使用
Integer.parseInt("123")
或 Integer.valueOf("123")
Java中字串转成数字在相应的类型里都有相应的静态方法,例如
Double.parseDouble("123")
Double.valueOf("123")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Eking2000
2011-03-26 · TA获得超过1228个赞
知道小有建树答主
回答量:1471
采纳率:0%
帮助的人:797万
展开全部
Integer.parseInt("123");
追问
我是从页面上获得的数字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1039725910
2011-03-26 · TA获得超过318个赞
知道小有建树答主
回答量:364
采纳率:100%
帮助的人:290万
展开全部
如果String中只包含数字的话那就判断下是那个数字,然后就好办了,懂否
追问
不懂
追答
刚才玩游戏了,我原来写的代码测试过的
package test;

public class ChangeToInt {

static int change(String str){
int n = 0;
int m = 1;
for(int i=0;i<str.length();i++){

switch(str.charAt(i)){
case '0':
for(int j=0;j<str.length()-i-1;j++){
m = m * 10;
}
n = n + m*0;
break;
case '1':
for(int j=0;j<str.length()-i-1;j++){
m = m * 10;
}
n = n + m*1;
break;
case '2':
for(int j=0;j<str.length()-i-1;j++){
m = m * 10;
}
n = n + m*2;
break;
case '3':
for(int j=0;j<str.length()-i-1;j++){
m = m * 10;
}
n = n + m*3;
break;
case '4':
for(int j=0;j<str.length()-i-1;j++){
m = m * 10;
}
n = n + m*4;
break;
case '5':
for(int j=0;j<str.length()-i-1;j++){
m = m * 10;
}
n = n + m*5;
break;
case '6':
for(int j=0;j<str.length()-i-1;j++){
m = m * 10;
}
n = n + m*6;
break;
case '7':
for(int j=0;j<str.length()-i-1;j++){
m = m * 10;
}
n = n + m*7;
break;
case '8':
for(int j=0;j<str.length()-i-1;j++){
m = m * 10;
}
n = n + m*8;
break;
case '9':
for(int j=0;j<str.length()-i-1;j++){
m = m * 10;
}
n = n + m*9;
break;
default:
System.out.println("输入有误!");
break;
}
m = 1;
}
return n;
}

public static void main(String args[]){
String str = "123456789";
System.out.println(ChangeToInt.change(str)+1);
}

}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式