天天看点

java二维数组打印函数

java一维数组打印

String[][] arr = {"1","2","3"};

Arrays.asList(arr).toString();

这样就可以了

打印出来是[1,2,3]样子的

我的问题是二维数组该如何打印?我的意思是打印二维数组时有没有类似Arrays.asList()这样的方法,只要一个方法就搞定的,不要再另写方法的。

其实问这个问题是为了把java的二维数组赋给JavaScript的二维数组,因为我想写个通用的js函数,思路是先把java的二维数组用java里自带的函数打印出来(不想再另写一个方法把这个二维数组打印出来)然后传给要写的js函数,直接在里面处理就行了。

  String arr[][] = {{"1","2","3"},{"4","5","6"},{"7","8","9"}};

        System.out.println(Arrays.deepToString(arr));