第四章知识点总结

第四章 数组

数组:程序中将相同类型的数据放到一起

数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。

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

一维数组的声明方式

type  var[ ] type [ ]  var

例如:

int a1[ ];

int[ ] a2;double  b[ ];Person [ ]  p1;

 String  s1[ ]; Java语言中声明数组时不能指定其长度(数组中元素的个数),例如:int  a[5];

数组对象的创建

Java中使用关键字new创建数组对象,格式为:

数组名=new数组元素的类型[数组元素的个数] 例如int[ ]  s;s = new int[5];

数组初始化

1. 动态初始化

数组定义与数组元素分配空间和赋值的操作分开进行

int a[];a = new int[3];a[0] = 3; a[1] = 9; a[2] = 8;

2. 静态初始化

在定义数组的同时就为数组元素分配空间并赋值

int a[] = new int[]{ 3, 9, 8 }

数组排序

使用Array类中的sort方法

扩展一个数组用Arrays.copyOf();

二维数组

int [][] a={{},{},{}};

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值