国产成人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电脑。)

关注

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

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

血战钢锯岭免费完整版在线观看| 国精产品一品二品国精HTC| 俄罗斯少女2免费观看| 和妈妈做了怎么办心理咨询| 400部精品国偷自产在线| 双乳压在落地窗前做H| 双乳被十几个男人吃奶| 自行车小游戏| 成品PPT网站大片入口| 做一次爱下面多久才能恢复| 妈妈在家穿超薄内裤的注意事项 | 亚洲AV少妇高潮嗷嗷叫| 日韩AV无码-区二区三区96| 韩浸在线阅读浸画画免费读漫画下.. | 《禁忌》大结局| 没戴奶罩他含了一天| 美国大片又大又好看的PPT| 《家访的老师》动浸在线观看| 《入室暴行》国语| 两领导在车上吃我的奶| 女性左腿又开腿肚子视频大全| 美国式禁忌| 售票员用B验票小镇免费阅读| 来吧儿子妈妈是纯还是混| 姐姐片多多免费高清电视剧| 护士小姐| 放荡的女兵伦理2| 第-次和公翁做爰又大又粗| 免费看隐藏部位软件| 怎样增重| 拍美女屁股| 我老公跟我一晚上用很多卫生纸| 善良的嫂子| 无人区在线观看免费播放电视剧 | 女人尝试到更粗大的心理变化| 《请好好疼爱里面》免费观看| 人狗大战2免费观看正版| 《爸开车我抱着妈妈去姥姥家》| 一手遮胸一手遮阴黑白壁纸 | 第一次挺进李艳的滋润花苞视频| 妈妈的新男友