码迷,mamicode.com
首页 > 编程语言 > 详细

Java从入门到放弃——04.数组

时间:2019-05-01 13:29:39      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:copy   range   参数   []   bsp   定义   不同   元素   常用   

本文目标

  • 数组

 

1、数组

  定义一个数组的三个姿势:

    数组类型 []    数组名  =   new   数组类型[数组数量];

    数组类型 []    数组名  =   new   数组类型[]{对象1,对象2,对象3}; (不推荐)

    数组类型 []    数组名  =  {对象1,对象2,对象3};

    ——数组对象是引用数据类型

    ——数组类型可以是任意对象

 

  数组常用的API:Arrays

    二分法查找元素:Arrays.binarySearch(数组)  必须排序,返回索引,若返回负数则是没找到

    升序排序:Arrays.sort(数组)    第二个参数可以新建比较器 new Conparator{ }

    复制数组:Arrays.copyOf(数组, 长度)      Arrays.copyOfRange(数组, 起始位置,结束位置)   复制后的地址不同

    对比数组:Arrays.deepEqual(数组,数组)   深层对比数组是否相等(可以比较二维数组)

    填充数组:Arrays.fill()   

    获取数组长度:数组.length;

    

 

    

Java从入门到放弃——04.数组

标签:copy   range   参数   []   bsp   定义   不同   元素   常用   

原文地址:https://www.cnblogs.com/Xuebon/p/10799496.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!