package com.string;public class Array { public static void main(String[] args) { // TODO Auto-generated method stub String s = "1,2;3,4,5;6,7,8"; String[] str = s.split(";"); String[][] str2 = new String[str.length][]; double a[][] = new double[str2.length][]; for(int i=0; i<str.length; i++) { str2[i] = str[i].split(","); } for(int i=0; i<a.length; i++) { a[i] = new double[str2[i].length]; for(int j =0; j<a[i].length; j++) { //a[i][j] = Integer.parseInt(str2[i][j]); //System.out.print(a[i][j] + ' '); a[i][j] = Double.parseDouble(str2[i][j]); System.out.println(a[i][j] + ' '); } System.out.println(); } }}
1 回答
已采纳
慕粉4065503
TA贡献3条经验 获得超1个赞
代码没有问题,只是你这句是怎么回事了System.out.println(a[i][j] + ' '); 完全没必要啊 改了吧System.out.println(a[i][j] );
改了就ok了
添加回答
举报
0/150
提交
取消