课程
/后端开发
/Java
/Java入门第二季 升级版
以上是代码截图
2018-11-05
源自:Java入门第二季 升级版 8-9
正在回答
void,int都是方法类型,定义方法出错,所以不可直接调用,删除void就可以了
void 是指你这个方法的返回值为空 ,int,float,double,void这些类型在定义一个类中只能有一个,你既然已经定义一个int,而且也有返回值了 就不能再有void了
以上代码两个地方出错:
第一个地方:这里定义 sum方法时,已经定义返回有参的int型,就不能再使用无参void了
第二个地方:调用静态方法是用 类名.方法名;而不能直接用类名,需要修改为HelloWorld.sum();
慕神2039656
原来是定义静态方法sum出错了,不能有void。这个void是干什么的呢?
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答静态方法可以直接调用静态方法吧?
2 回答静态方法是否可以直接调用不同类静态方法?
4 回答静态方法中调用静态方法会直接执行吗
2 回答“静态方法中可以直接调用同类中的静态成员,但是不能直接调用非静态成员。”为什么?
4 回答关于静态方法里可以直接调用静态方法的问题