数组
数组用来存储同一类型的一组数据,长度固定。
1. 数组的声明与初始化
1 | public class ArrayDemo { |
不同数据类型的默认值:
| 类型 | 默认值 |
|---|---|
| int / short / byte / long | 0 |
| float / double | 0.0 |
| char | ‘\u0000’ |
| boolean | false |
| 引用类型(如 String) | null |
2. 遍历数组
1 | public class ArrayTraverseDemo { |
3. 二维数组
1 | public class TwoDArrayDemo { |
4. 数组工具类 Arrays
1 | import java.util.Arrays; |
5. 常见异常:数组越界
1 | public class ArrayExceptionDemo { |
小结
- 数组长度固定,下标从 0 开始,到
length - 1结束 - 增强
for适合遍历,普通for能拿到下标 - 排序、复制、查找用
Arrays工具类 - 下标越界会抛
ArrayIndexOutOfBoundsException
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 流浪的鱼!