例如:strEquation="36+5-8X2/2.5"
我的代码是:
String[] tmp = strEquation.split("[X\\+\\-\\/]+");
for(int i=0; i<tmp.length; i++)
Log.d("Split array",tmp[i]);
和我认为的输出:
36
5
8
2
2.5
我希望tmp
字符串数组也将放入我要拆分的字符,如下所示:
tmp[0] = 36
tmp[1] = +
tmp[2] = 5
tmp[3] = -
tmp[4] = 8
tmp[5] = X
tmp[6] = 2
tmp[7] = /
tmp[8] = 2.5
知道该怎么做吗?