Java数组的声明与创建示例详解
下面我来详细讲解“Java数组的声明与创建示例详解”。
Java数组的声明
Java数组的声明方式有两种:
- 声明数组类型后再声明数组变量
- 声明数组时直接初始化
下面分别来看这两种方式的示例。
声明数组类型后再声明数组变量
在这种方式下,只声明了数组类型并没有初始化,这时数组中不会有任何元素,如果直接使用数组变量,会发生 NullPointerException
异常。
声明数组时直接初始化
这种方式声明数组时就直接初始化,可以直接使用数组变量,不会出现 NullPointerException
异常。
Java数组的创建
Java数组的创建方式有三种:
- 直接创建数组并赋值
- 使用
new
关键字创建数组并赋值 - 使用
new
关键字创建数组但不赋值
下面分别来看这三种方式的示例。
直接创建数组并赋值
这种方式创建数组时就直接初始化并赋值。
使用 new
关键字创建数组并赋值
这种方式创建数组时,使用 new
关键字先创建了一个空数组,然后再把具体的值赋进去。
使用 new
关键字创建数组但不赋值
这种方式创建数组时,使用 new
关键字先创建了一个空数组,但没有赋具体的值。
以上就是关于“Java数组的声明与创建”内容的详细讲解。