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

如字符串 str = "234";把这个数的2 3 4分别取出来并得到数字类型的 int a = 2; int b= 3; int c= 4,各位大神,求帮助

陈默有言
浏览 5851回答 3
3回答

SeanShu

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))); } }

噼喱啪啦

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

慕粉3233872

或者用String.toCharArray方法转化为char型数组,然后遍历进行类型转换,望采纳
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java