这个问题在这里已经有答案了:
将字符串转换为整数数组ex string st=“1 2 3 4 5”转换为ar=[1,2,3,4,5](4个答案)
11个月前关门了。
def array = [1,2,3,4,5]
def b = int[array.length]
for(int i = 0; i < b.length; i++){
b[i] = Integer.parseInt(array[i])
}
我应该用吗 Integer.parseInt
,integer.valueof或其他方法?
我应该包括for循环吗?
3条答案
按热度按时间jvidinwx1#
而不是这样:
你可以这样做:
你也可以这样做:
yzckvree2#
在java 9+中,可以从正则表达式流式处理匹配项:
gkl3eglg3#
另一种选择:将字符串中的所有数字作为列表,然后强制转换它们