【发布时间】:2019-03-09 18:40:30
【问题描述】:
我需要从 String 中提取 整数 到一个数组中。
我已经获得了 整数,但我无法将它们放入数组中。
public static void main(String[] args) {
String line = "First number 10, Second number 25, Third number 123";
String numbersLine = line.replaceAll("[^0-9]+", "");
int result = Integer.parseInt(numbersLine);
// What I want to get:
// array[0] = 10;
// array[1] = 25;
// array[2] = 123;
}
【问题讨论】:
-
你确定你会得到逗号分隔的字符串吗?如果是,则第一个子字符串用逗号,然后执行相同的操作。
标签: java arrays regex string extract