美文网首页
关于数组的小知识

关于数组的小知识

作者: 没说再见 | 来源:发表于2017-06-19 21:44 被阅读0次

    数组对于每一门编程语言来说都是重要的数据结构之一。

    说一下Java数组的声明。创建。初始化。


    声明数组变量

    double[] myList;   //首选

    double myList[] ;   //一样效果


    创建数组

    java语言使用new操作符来创建数组

    arrayRefVar = new dataType [arraySize];

    使用dataType[arraySize]创建了一个数组。

    把新创建的数组的引用赋值给变量arrayRefVar.

    数组变量的声明和创建数组可以用一条语句完成:

    dataType [] arrayRefVar = new dataType[arraySize];

    或者

    dataType[] arrayRefVar = [value0,value1,...,];

    数组索引是从0开始,所以索引值从0刀length-1。

    图中可清楚看出,下表是0刀9.


    foreach循环

    此循环可再不适用下标的情况下遍历数组。

    eg:

    public calss TestArray{

        public static void main(Stirng[] arge){

           double [] myList = {2,3,1,5,6,6};

      /**

       *打印出来

       **/

          for (double element:myList){

                system.out.println(element);

    }

    }

    }


    数组可作为函数的参数

    可以传递给别的方法,eg:

    public static void array(String [] args){

     for(int i=0;i<array.length;i++){

     system.out.println(array[i])

    }

    }


    Array类

    java.util.Arrays类可以方便的操作数组,它的方法都是静态的。

    eg:

    给数组赋值:fill 方法

    队数组排序: sort,是升序

    比较i数组:equals 可以比较数组中元素值是不是相等的

    查找数组元素:binarySearch队排序好的数组进行二分查找法操作。

    相关文章

      网友评论

          本文标题:关于数组的小知识

          本文链接:https://www.haomeiwen.com/subject/lsjnqxtx.html