String str = "(1+(14+5+2)-3)+(6+8)";//定义一个 字符串
StringTokenizer token = new StringTokenizer(str, "()+-");//按照( ) + -进行截取
String[] array = new String[100];//定义一个字符串数组
int i = 0;
while (token.hasMoreTokens()) {
array[i] = token.nextToken();//将分割开的子字符串放入数组中
i++;
}
for (int j = 0; j < i; j++) {
System.out.println(array[j] + " ");//遍历输出数组
}
1 14 5 2 3 6 8 |