这个问题在这里已经有答案了:
“void是变量buttonok的无效类型”-单击按钮后尝试关闭对话框(3个答案)
上个月关门了。
package practice;
import java.io.ObjectInputStream.GetField;
public class Encpsltn {
public static void main(String[] args) {
private int age;
public void setAge(int ageStu){
if(ageStu>0){
age=ageStu;
}else{
age=0;
}
}
}
}
5条答案
按热度按时间rsaldnfx1#
请按以下方式尝试
bmvo0sr52#
无法在另一个方法中定义该方法。考虑以下修改
实际上,您是主要的方法调用
setAge()
方法如下vaqhlq813#
不能在另一个方法体中编写方法。编译器将设置识别为属性(变量),而不是您希望的方法,并且它不能为空。
92vpleto4#
不能在另一个方法中定义一个方法。只能在另一个方法中调用已定义的方法。所以编译器假设
setAge
是变量而不是方法,这会使void成为无效的数据类型。798qvoo85#
尝试以下代码。