首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

新手实在搞不懂了,类调用有关问题

2012-04-09 
新手实在搞不懂了,类调用问题。Java codepublic class Main{public static void main(String[] args){m(11)

新手实在搞不懂了,类调用问题。

Java code
public class Main{    public static void main(String[] args){        m(11);        int i = m();        System.out.println(i);    }    public static int m(int q){            if(q < 9){            int num = 1;                for(int i=1; i<=5; i++){                num = num + i;                }            return num;        }        else{            System.out.println("AAA");            }    }}

编译出错
M里面到底要写什么
目的:给方法传一个参数,在返回一个并打印。

[解决办法]
m的返回值是int类型的。

如果是else你那就没返回值了。

else里面写个return.

热点排行