Создание копии многомерного массива [дубликат]

<html>
    <head>
        <title>HTML Document</title>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
    </head>

    <body>
        <div id="hover-id">
            Hello World
        </div>

        <script>
            jQuery(document).ready(function($){
                $(document).on('mouseover', '#hover-id', function(){
                    $(this).css('color','yellowgreen');
                });

                $(document).on('mouseout', '#hover-id', function(){
                    $(this).css('color','black');
                });
            });
        </script>
    </body>
</html>
0
задан Elizabeth 28 March 2019 в 00:47
поделиться

1 ответ

Он должен быть такой же длины, как validUniverse. И вы можете использовать Arrays.copyOf(int[], int) для выполнения копирования. Как,

public static int[][] getNextGenUniverse(int[][] validUniverse) {
    int[][] r = new int[validUniverse.length][];
    for (int i = 0; i < validUniverse.length; i++) {
        r[i] = Arrays.copyOf(validUniverse[i], validUniverse[i].length);
    }
    return r;
}
0
ответ дан Elliott Frisch 28 March 2019 в 00:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: