美文网首页
Java数组

Java数组

作者: 蓝心天 | 来源:发表于2018-11-18 14:41 被阅读0次

    Java数组

    1.声明数组

    在java中声明数组有两种形式:数组元素类型名[] 数组名;数组元素类型名 数组名 [].例如:(1)int[] array;(2)int array[];

    2.初始化数组

    按照上例那样声明数组,并不会为数组分配内存,要真正使用数组还要对数组进行初始化,为它分配空间.例如:(1)int a[] = {1,2,3,4,5,6};(2)int[] b = {1,2,3,4,5,6};

    3.操作数组

    java中类库中预置了很多对数组进行操作的函数,可以实现对数组的复制,,比较,搜索数组中的元素,对数组进行排序,填充数组等操作.
    (1)复制数组
    System.arraycopy(Object arg0, int arg1, Object arg2, int arg3, int arg4);
    arg0:源数组的名称
    arg1:源数组的起始位置
    arg2:目标数组的名称
    arg4:要复制的元素个数
    (2)比较数组
    比较数组就是检查两个数组是否相同,如果相同,则返回一个true,如果不相同则返回false。
    Arrays.equals(Object arg0,Object arg1);
    arg0:数组1
    arg1:数组2
    (3)搜索数组中的元素
    int Arrays.binarySearch(Object arg0,key)
    arg0:要查询的数组名
    key:要查询的值
    如果查询到则返回这个值在数组中的下标,未查询到时则返回一个负值。
    (4)排序数组
    Arrays.sort(Object array);
    (5.)填充数组
    可以用某一个值对数组进行填充.

    相关文章

      网友评论

          本文标题:Java数组

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