java如何打印出这个2d数组,但它只打印出随机字母数字和字母

时间:2016-11-23 01:05:53

标签: java arrays

<?php
    wp_enqueue_script( 'wpb_togglemenu', 
    get_template_directory_uri() . '/js/navigation.js',
    array('jquery'), 
    '20160909', true );

如何打印出这个数组而不是随机数字和字母我已经尝试了很多方法,但每次它只是随机出现而不是数组我希望它打印任何帮助都会很好。我想要rint的数组是在方法填充矩阵中。

2 个答案:

答案 0 :(得分:0)

它不打印随机数字和字母,它打印默认数组toString()表示。 要打印2D数组的内容,您可能需要尝试:

public static int[][] fillMatrix(  ) {
    int[][] array = new int [] [] { { 2 , 7 , 6 }, { 9 , 5 , 1 }, { 4 , 3 , 8 } };

    for (int i = 0; i < array.length; ++i) {
         System.out.println(Arrays.toString(array[i]));
    }

    return array;
}

答案 1 :(得分:0)

您可以选择嵌套循环

    for(int i = 0; i < array.length; i++)
    {
           for(int j = 0; j< array[i].length; j++)
           {
                 System.out.print(array[i][j]);
           }

           System.out.println();
    }

希望这能帮到你!