zoukankan      html  css  js  c++  java
  • StrongArray

    * System类中包含了一个static void arraycopy(object src,int srcops,object dest ,int destpos, int length )方法,
    * 该方法将src数组里的元素赋予dest数组的元素,srcpos是指从src的第几个元素开始赋值,length参数指定将src数组
    * 多少个元素赋给dest数组元素。
    *
    * java.util.Arrays数组类常用工具都在这个包里面;

    public class ArrayCopy {
        public static void main(String[]args){
        int[] a={1,2,33,4,55,66,7,88,9,122};
        int[] b={3,4,6,7,12,434,54,667};
        Arrays.sort(a);//用sort方法给a数组元素排序
        System.out.println(Arrays.toString(a));//为了使能够打印出来,先转制一下
        //这里的Arrays里的toString和Object里的toString是重名函数关系,没有复写这就好比羊喝水和你喝水一样,虽然都叫喝水,却并不尽相同;
        //如果排序对象是一个对象即类的话,需要自定义排序顺序
        System.out.println("该元素的索引:"+Arrays.binarySearch(b, 6));//前面是数组,后面是数组元素,输出的是元素的索引
                                                                         //如果输入的数据元素,数组里没有就输出负值,
                                                                         //否则输出该数组的索引;
        Arrays.fill(a,2,4,100);//表示A数组索引2-4的元素全转为100;
        System.out.println(Arrays.toString(a));
        }
      }
    //再次强调数组无法直接写出来,必须要转置

    增强的for循环!!!!!!!!!!!!!!!!!!!!!!!!!!!

    for(int i=0;i<a.length;i++){
                int m=a[i];
                System.out.println(m);
            }//之前的for循环
            for(int m:a){
                System.out.println(m);//增强的for循环,m表示a[]数组里的函数
                
                
            }
  • 相关阅读:
    Lock
    Semaphore
    Exchanger
    CyclicBarrier
    [O]SQL SERVER下有序GUID和无序GUID作为主键&聚集索引的性能表现
    十个面向对象设计原则
    DB-Engines Ranking
    【转】计算机网络总结
    【转】常见的Web实时消息交互方式和SignalR
    【转】软件质量之道:SourceMonitor
  • 原文地址:https://www.cnblogs.com/myErebos/p/8586333.html
Copyright © 2011-2022 走看看