为了账号安全,请及时绑定邮箱和手机立即绑定

java中怎么把一个数字字符串中的数字挨个提取出来并转换成数字类型

java中怎么把一个数字字符串中的数字挨个提取出来并转换成数字类型

陈默有言 2017-04-06 23:35:30
如字符串 str = "234";把这个数的2 3 4分别取出来并得到数字类型的 int a = 2; int b= 3; int c= 4,各位大神,求帮助
查看完整描述

3 回答

?
SeanShu

TA贡献3条经验 获得超4个赞

String str = "234";

int[] array = new int[str.length()];

for (int i = 0; i < str.length(); i++) {

array[i] = Integer.parseInt(String.valueOf(str.charAt(i)));

}

}


查看完整回答
2 反对 回复 2017-04-07
?
噼喱啪啦

TA贡献392条经验 获得超170个赞

String 类型里面有这个方法 public char charAt(int index) 根据索引值返回字符,接着再类型转换为整型。

查看完整回答
1 反对 回复 2017-04-07
?
慕粉3233872

TA贡献70条经验 获得超29个赞

或者用String.toCharArray方法转化为char型数组,然后遍历进行类型转换,望采纳

查看完整回答
反对 回复 2017-04-07
  • 3 回答
  • 1 关注
  • 5793 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信