zoukankan      html  css  js  c++  java
  • System.arraycopy()

    public static void main(String[] args) {
            /*List l = new ArrayList<String>(10);
            l.add(3, "ed");*/
            int[] src = {1,2,3,4,5,6,7};
            int[] dest = new int[7];
            int srcPos = 0;
            int destPos = 3;
            int length = 3;
            //将src数组的srcPos到srcPos+length-1处的元素移植到src数组的index等于destPos开始的索引处到destPos+length-1处
            //将src数组的0到2处的元素移植到src数组的index等于3开始的索引处
            System.arraycopy(src, srcPos, src, destPos, length);
            for(int i : src){
                System.out.println(i);
            }
            System.out.println("++++++++");
            int[] src2 = {1,2,3,4,5,6,7};
            int[] dest2 = new int[7];
            int srcPos2 = 0;
            int destPos2 = 3;
            int length2 = 3;
            System.arraycopy(src2, srcPos2, dest2, destPos2, length2);
            for(int i : dest2){
                System.out.println(i);
            }
        }
  • 相关阅读:
    MongoDB慢查询性能分析
    redis的LRU算法(二)
    Skynet服务热点火焰图分析
    内存爆灯
    时区问题
    与机器共生
    bug狩猎
    Lesson Learned
    下划线引起的血案
    Intel的CPU漏洞:Spectre
  • 原文地址:https://www.cnblogs.com/o-andy-o/p/3437580.html
Copyright © 2011-2022 走看看