int allScore = sum();就不行么?
本题中可以直接调用静态方法,也可以用类名,也可以用对象。任选其1就好。如果觉得可以麻烦采纳一下哦
int allScore = sum(); 是错的,你这是将‘sum()’作为一个变量直接赋给allScore。直接访问静态方法的意思是,不用通过创建对象的方式来访问,而是通过类名来访问,但是,不管是哪种方式访问方法,都要用上调用对象的基本格式,即“ 对象名或类名.方法名(); " , 所以正确的应该为 int allScore = HelloWorld.sum();
可以啊,你前几行的代码是不是搞错了。