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

Java-数组综述

时间:2017-09-20 19:46:57      阅读:299      评论:0      收藏:0      [点我收藏+]

标签:查找   目标   bsp   顺序   替换   二分   下标   变量   成员   

数组定义:数组是相同类型数据的集合,描述的是相同类型的若干个数据按照一定的先后顺序排列组合而成的,其中每一个数据称作一个数组元素,每个数组元素可以通过

一个下标来访问它们。

数组的四个基本提点:

          1,长度固定,一旦被创建它的长度就是不可改变的

          2,其元素类型必须是相同类型,不允许出现混合类型

          3,数组中的元素是任何数据类型,包括基本数据类型和引用数据类型

          4,数组变量属于引用类型,数组也可以看作是对象,数组中的每个元素相当于该对象的成员变量,数组本身就是对象,Java中对象是在堆中的

            因此数组无论保存原始类型还是其他对象类型,数组本身是在堆中的。

数组的下标合法区间是[0,arr,length-1]

数组的拷贝:System,arrayCopy(源数组,从哪开始,目标数组,从哪开始,粘几个)

数组的排序:Arrays.sort(被排序的数组)

二分法查找:Arrays.binarySearch(那个数组,数组中的什么元素)

填充数组:Arrays.fill(a,2,4,10) 。将数组a中2到4的索引的元素替换为10

获得数组长度:数组.length。   在二维数组中a[0].length表示二维数组中第一个数组的长度

数组的遍历:可以使用for循环或者for嵌套循环(二维数组)

Java-数组综述

标签:查找   目标   bsp   顺序   替换   二分   下标   变量   成员   

原文地址:http://www.cnblogs.com/liufeifeifei/p/7562988.html

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