日期:2014-05-20  浏览次数:20712 次

关于String 字符串操作的问题
有个String   str={(1),(a,c,f)};
我想分成两部分:1   和   a   c   f   有没有好的办法?

------解决方案--------------------
String[][] str = {{1},{a,c,f}};
------解决方案--------------------
用数组
------解决方案--------------------
你用一个循环,把这个字符串当作二维数组,循环整个数组,就可以得出其中的数据
------解决方案--------------------
用StringToerizer类啊
------解决方案--------------------
int i=str.Indexof( ", ");
String s1=str.substring(0,i);
Strinfs2= str.substring(i+1);
------解决方案--------------------
String str= "{( 1),(a,c,f)} ";
String[] result = str.split( ", ");
for (int i = 0; i < result.length; i++) {
System.out.println(result[i].replaceAll( "\\W*(\\w+)\\W* ", "$1 "));
}