java实现字符串解析成二维数组

来源:互联网 发布:武汉软件外包公司 编辑:程序博客网 时间:2024/05/21 15:06


Q:将一个字符串如:"1,2;3,4,5;6,7,8"放入一个二维数组中,1,2放入一个数组,3,4,5放入一个数组,分号为标志。
public class ArrayParser{public static void main(String[] args){String s="1,2;4,5,6;7,8,9";double[][] d;String[] sFirst=s.split(";");d=new double[sFirst.length][];for(int i=0;i<sFirst.length;i++){String[] sSecond=sFirst[i].split(",");d[i]=new double[sSecond.length];for(int j=0;j<sSecond.length;j++){d[i][j]=Double.parseDouble(sSecond[j]);}}for(int i=0;i<d.length;i++){for(int j=0;j<d[i].length;j++){System.out.print(d[i][j]+" ");  }  System.out.println();}}}

原创粉丝点击