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

2、java数组

时间:2016-04-25 00:53:40      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:

含义:相同类型的变量组成的数据类型。

 

一维数组

 

使用数组的2步骤:

 

(1)         声明数组(2)分配内存给该数组。

声明格式1:

数据类型 数组名[ ] ; // 声明一维数组            如:int  arr1[];

数组名 = new 数据类型[个数] ; // 分配内存给数组   如:arr1=new int[5];

 

声明格式2:

数据类型 数组名[] = new 数据类型[个数] ;          如:String  num[]=new String[5];

 

取数组的长度:

数组名.length

 

数组的初值赋值

声明格式:

数据类型 数组名[] = {初值0,初值1,…,初值n} ;     如:int  num[]={7,98,66,64,66};

Int num[]=new int[4];

num[0]=55;

num[1]=34;

num[4]=45;

 

与数组有关的API方法

System.arrayCopy方法

System.arrayCopy(source,0,dest,0,x):语句的意思就是:复制源数组从下标0开始的x个元素到目标数组,从目标数组的下标0所对应的位置开始存取。

 

Arrays.sort(数组名)

对数组中的元素排序

 

二维数组

 

声明格式:

1、数据类型 数组名[][] ;                                如:int num[][];

2、数组名 = new 数据类型[行的个数][列的个数] ;          如:num=new int [2][3];

3、数据类型 数组名[][] = new 数据类型[行的个数][列的个数] ;

4、数据类型 数组名[][] = { {第0行初值},

{第1行初值},

{第n行初值},

};

注意:二维数组每行的元素的个数可以不同。

 

取得二维数组的行数与特定行的元素的个数

数组名.length // 取得数组的行数

数组名[行的索引].length // 取得特定行元素的个数

2、java数组

标签:

原文地址:http://www.cnblogs.com/rvq123/p/5428775.html

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