韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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电脑。)

关注

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

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

机械革命笔记本| 狗配人的大片| 韩漫网站| 女人被灌满精子后多久排卵期| 小雪被老汉各种姿势玩弄视频| 两只奶头被老头吸肿了| 《请好好疼爱里面》免费观看 | 泳装美女| 粗大的蘑菇头刮得又红又肿怎么办 | 哪吒之魔童闹海 电影| 香港沦陷| 小妈妈2免费观看完整电视剧| 小静被门卫大爷灌满JNG液视....| 美女被咬小头头视频大全图片| 《俄罗斯空姐2(俄罗斯航空)》| 《我的妹妹想你大棒棒糖电视剧》| 《年轻朋友的妻子3》| 禁忌:家庭密码| 日产无码久久久久久精品红桃| 欧洲人与动物胶配方大全图片| 文豪1978| 双人床上剧烈运动会越睡越累吗| 《互换人妻HD中字》| 茱莉亚X| 鲁鲁射击免费播放电视剧全部| 性做爰A片春欲| 《少妇交换做爰6| 他掀开裙子舌头伸进去添在线视频 | 凯登·克罗斯| 冰块放入PP做出的牛奶能喝吗| 国产| 小黄人免费观看电视剧的APP| 成全高清免费观看MV| 狗锁女人全集免费播放| 甜蜜惩罚免费观看第一季全集 | 性做爰A片春欲| 《菊内留香》双男主| 狗锁女人全集免费播放| 亚马逊的眼泪| 成全视频高清免费观看好听的歌 | 在床上怎么骚一点