一个split的问题
String[][] A =new String[][]{};
String[] B =new String[]{};
String C = "111|222|333~444|555|666~777|888|999~qqq|www|eee ";
我想先根据~来把C分到B中:
B=C.split( "~ ");
B的数据现在是 111|222|333
444|555|666
777|888|999
qqq|www|eee
然后想把B再分到C中,但是下面的方法不对:
for(int i=0;i <B.length;i++)
{
C[i]=B[i].split( "\\| ");
}
有没有好的办法来解决?谢谢
------解决方案--------------------C[i]=B[i].split( "\\| "); == > C[i]=B[i].split( "\\\| ");
------解决方案--------------------怎么说?哪里的问题呢?
------解决方案--------------------你的数组C没有声明啊!