二维数组,split应用

来源:互联网 发布:linux nginx php7配置 编辑:程序博客网 时间:2024/06/05 06:06
package com.lovell.HomeWork8102;
/**!!!二维数组的应用
拆分字符串:1,2;3,4,5;6,7,8,9  存放到二维数组中,输出格式为:
a[0][0]=1  a[0][1]=2
a[1][0]=3  a[1][1]=4  a[1][2]=5
a[2][0]=6  a[2][1]=7  a[2][2]=8  a[2][3]=9
*
*/
public class Demo03 {
public static void main(String[] args) {
String s="1,2;3,4,5;6,7,8,9";
s=s.replaceAll("[, ]", ",");
// System.out.println(s);
String[] s1=s.split(";");//s1[]={"1,2";"3,4,5";"6,7,8,9"}
String[][] a=new String[3][];
for(int i=0;i<s1.length;i++){
a[i]=s1[i].split(",");             //s[0],按逗号切割,返回数组,切割后,1,2组成一个数组,//把数组传给二维数组
}
for(int i=0;i<3;i++){
for(int j=0;j<a[i].length;j++){
System.out.print("a["+i+"]"+"["+j+"]="+a[i][j]+" ");
}
System.out.println();
}
}


}
0 0
原创粉丝点击