Java数组

Java数组

数组的概念

什么是数组:数据是相同数据类型多个数据的有序集合

每个数组都有自己的下标,每一个数据元素都可以通过下标访问。

数组的声明

数据类型+数组名称 来声明一个数组

数组类型是:基本数据类型+[]。如:int数组类型为int[]

//声明一个数组
int[] array;
//第二种声明数组的方式(不常用)
int array[]

数组的创建

通过 new 来创建数组

new + 数组类型+数组个数

new int[10];

数据的访问

通过下标进行数组的访问。

通过数组名.length来获取数组长度

for(int i=0; i<=arrays.length, i++){
    System.out.println(int[i])
}

数组的初始化

静态初始化

int [] array={1,2,3,4,5,6,7,8,9,10}

动态初始化

int [] array=new int[10];
array[0]=1;
array[1]=2;
array[2]=3;
array[3]=4;
array[4]=5;
array[5]=6;
array[6]=7;
array[7]=8;
array[8]=9;
array[9]=10;

小结

  1. 数组是相同数据类型的有序集合,一个数组只能出现相同的数据类型
  2. 数组是new出来的,他的存放在堆中,它也是对象,数据元素就是成员变量
  3. 数组下标是从0开始,[0—length-1]。没有定义的元素,是不可访问的。

Java二维及多维数组

二维数组的声明及创建

int[][] array={{0,1,},{6,9},{7,6},{7,6}};
int[][] arrays=new int[3][2];
arrays[0][0]=21;
arrays[0][1]=22;
arrays[1][0]=23;
arrays[1][1]=24;
arrays[2][0]=25;
arrays[2][1]=26;
//第一个方括号代表行,第二个代表列
int [][][] arrayes={{{1,2,6}{3,5,1}}};
//多维数组类似加方括号

Arrays类

这是一个进行数组操作的类

通过类名.方法就可以直接使用别人编辑好的类。

常用的两个方法

Arrays.sort(); 将数组进行排序

Arrays.toString();将数组进行打印

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值