java 中 ,1。int a=0; a=in.nextInt(); 2。int a; a=i

2025-06-21 08:59:26
推荐回答(1个)
回答1:

这是JAVA的语法规定,所有的变量都必须有初始值,如果是成员变量,那么默认会给你一个初始值,局部变量就必须手动指定初始值。你可以试想一下,如果没有初始值,JAVA创建对象的时候,如何去实例化这个对象,因为不知道怎么创建这个变量呀