The local variable XXX may not have been initializ

时间:2020-04-20 22:53:08 类型:JAVA
字号:    

  Java要求变量必须初始化,其中实例变量和类变量有默认的初始值(所以,即使没有初始化,实际上也已经有了初始值)

       而局部变量没有默认的初始值,所以, 在定义时必须设置初始值

 

public class Leixing {
	static char names;
	static byte age;
	public static void main(String[] args) {
		char sex = '男';
        boolean iswedding = true;
        System.out.println("姓名是" + names + "年龄是" + age + "性别" + sex + "婚否" + iswedding);
	}

}

//结果如下
//姓名是年龄是0性别男婚否true


<