我知道如何用空格等特殊字符分割字符串:
String numbers = "22 14 10 8 70";
int [] n1 = new int [numbers.length()];
for(int n = 0; n < numbers.length(); n++) {
n1[n] = Integer.parseInt(numbers.split(" ")[n]);
}
但我想用任何非数字(也包括负号和浮点)类型的字符来分割字符串;像这个字符串:
String numbers = "22+14/10*8-70";