在Java中,变量可以在声明时直接初始化,也可以在声明后单独初始化。以下是两种初始化方法:
- 在声明时直接初始化:
// 声明并初始化整数变量 int myInt = 10; // 声明并初始化字符串变量 String myString = "Hello, World!"; // 声明并初始化布尔变量 boolean myBoolean = true;
- 在声明后单独初始化:
// 声明整数变量 int myInt; // 初始化整数变量 myInt = 10; // 声明字符串变量 String myString; // 初始化字符串变量 myString = "Hello, World!"; // 声明布尔变量 boolean myBoolean; // 初始化布尔变量 myBoolean = true;
注意:对于引用类型的变量(如类、数组等),在初始化时必须赋值为一个对象,否则会抛出NullPointerException。