Java第三章数组

第三章 数组

java数组
1.是一组相同数据类型元素的集合,是一个容器
2.本身是引用数据类型,是一个对象
3.可以存储基本数据类型,也可以存储引用数据类型
4.创建时必须指定长度,且长度不可变,
5.每个元素空间连续

数组的创建

声明方法:
数据类型 [] 数组名字
数据类型 数组名字 []

初始化:
默认值初始化:例子:int [] a=new int [5];(数组元素都为0)
指定值初始化:例子:int [] a=[]{1,2,3,4,5}

数组名.length来获取数组的容量

数组的访问与迭代

访问:数组名+[索引]
迭代:方法1:用for循环遍历
方法2:增强for循环:
例:for(数组类型 + 临时变量名 :数组名){
System.out.print(临时变量名);
}

冒泡与选择排序

冒泡:相邻元素比较,大的替换,小的不换
选择:先定位置再将该位置元素与之后位置元素比较

二维数组

二维数组声明形式:int[][] a;或int a[][];

二维数组的初始化:
默认值初始化:int[][] a=new int [3][5];(第一维数组都为null)
指定值初始化:int [][] b1 = new int [][]{{1,2},{3,4}};

二维数组的遍历:
通过两层for循环分别循环行和列,逐个打印元素,注意print与println的使用区别

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值