在 Java 类中初始化数组有两种方式:赋值初始化:使用赋值运算符逐个赋值给数组。初始化块:在类定义中使用初始化块,直接赋值给数组元素。

如何在 Java 类定义中初始化数组
在 Java 类定义中初始化数组的方式主要有两种:
1. 使用赋值初始化
-
最直接的方式,通过赋值运算符
=将元素逐个赋值给数组。
AI舌诊面诊问诊医疗系统+诊疗商城系统源码下载AI 舌诊面诊问诊医疗系统 + 诊疗商城系统源码是一套结合 AI 辅助诊断与商品转化的健康类程序,基于浩创云、ThinkPHP(PHP)开发,支持微信服务号与 H5 端,适合做中医舌诊面诊问答、健康建议推送以及配套诊疗商品的运营。
立即学习“Java免费学习笔记(深入)”;
int[] numbers = {1, 2, 3, 4, 5};
2. 使用初始化块
-
在类定义中使用初始化块,在块内直接赋值给数组元素。
public class Main { int[] numbers; { numbers = new int[]{1, 2, 3, 4, 5}; } }
注意:
- 两种方式都可以创建和初始化数组,但赋值初始化更简单,而初始化块则提供了在创建数组后执行其他初始化逻辑的灵活性。
- 多维数组的初始化方式与此类似,可以逐个赋值或使用多个初始化块。


















