将一个字符串变为二维数组
比如:
String str = new String( "a 1 3;b 1 6;c 4 4 ");
这样的一个字符串,如果我想将这个字符串以 "; "分离,然后将它们装入一个二维数组C
然后数组C中的值是
{{a,1,3},
{b,1,6},
{c,4,4},
}
在此先道一声谢谢了!!!
希望可以得到大家的帮助!!!!
------解决方案--------------------public class Test{
public static void main(String args[]){
String str = new String( "a 1 3;b 1 6;c 4 4 ");
String arr[]=str.split( "; ");
String c[][]=new String[3][3];
for (int i = 0; i <arr.length; i++){
for (int j = 0; j <3; j++){
c[i][j]=arr[i].split( " ")[j];
System.out.print (c[i][j]);
}
System.out.println () ;
}
}
}