国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java数组 > java二维数组拷贝效率比较

java二维数组拷贝效率比较

java 二维数组

头像

小妮浅浅

2021-03-10 16:35:536007浏览 · 0收藏 · 0评论

这里介绍几种拷贝数组的方法:for循环、clone()和Arrays.arraycopy。

1.for循环

public static void show1(int[][] array){
        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();
        }
    }

2.clone()

/**
 * 使用数组本身的 clone() 方法
 *
 * @param sourceArr 源数组
 * @param destArr   目标数组
 */
public static void copy3(int[][] sourceArr, int[][] destArr) {
    for (int i = 0; i < sourceArr.length; i++) {
        destArr[i] = sourceArr[i].clone();
    }
}

3.Arrays.arraycopy

int[][] array = {{1,2,3},{4,5,6}};
        int[][] array2 = new int[2][3];
        for(int i = 0;i < array.length;i++){
            System.arraycopy(array[i], 0, array2[i],
                    0, array[i].length);

4.速度比较

arraycopy的源代码,这种方法拷贝速度最快,没有返回值。

@HotSpotIntrinsicCandidate
public static native void arraycopy(Object src,  int  srcPos,
                                    Object dest, int destPos,
                                    int length);

以上就是java二维数组拷贝效率比较,通过本篇的学习,我们在掌握了三种拷贝数组方法的同时,分析出了最快的拷贝方法,并为大家展现出来原因。小伙伴们使用的时候可以自行挑选。更多Java学习指路:java数组

(本教程操作环境:windows7系统、java10版,DELL G3电脑。)

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

麻花传MV在线看免费观看电视剧| 双乳被四个男人吃奶H文| 跳抖胸舞| 禁忌5大结局| 9.1国外黄冈B站| 第79章厨房的欢愉方晴| 法国《监狱伦理3》| H动漫片| 乖把奶置脱了张开腿H别揉我动漫| 妈妈爱看最经典十部电视剧| 意大利人妻伦换| 少妇厨房伦性做爰| 快拨出天我是你母亲歌词监控| 男人吸吮完乳房应该怎么处理 | 《妻欲公与媳》免费看| 欧美AV无码成人精品区一本| 意大利人妻伦换| 偷偷在线观看免费的电视剧最新 | 《互换人妻HD中字》| 《慈母夜吟》完整版| 《不戴套瑜伽教练3》| 《特殊的补课方式》| 《后宫狂热》动漫全集完整| 拔小萝卜免费观看全集电视剧| 暴躁少女CSGO高清观看方法| 水手服| 白日梦我电视剧免费观看完整版 | 窝窝影院在线观看免费播放电视剧| 两个奶头被吃得又翘又肿特别疼| 小雪解开乳罩给老杨摸| 坤坤寒入桃子里电视剧免费看| 免费B站看大片真人电视剧| 《好好疼爱里面》免费看| 《艳乳欲乱2》动漫| 樱花视频在线观看电视剧高清| 中字HD人妻の亂倫2| 欧美大片| 口咬的10个绝招图片| 法国空乘伦理2| 《性爽2》电影| 年轻的母亲在线观看完整版刘海的...