黑马程序员技术交流社区
标题:
输出结果 为什么是这个
[打印本页]
作者:
winnerbee
时间:
2016-3-3 09:06
标题:
输出结果 为什么是这个
import java.util.Scanner;
class ab
{
public static void main(String[] args)
{
Scanner s = new Scanner(System.in);
System.out.println("请输入一个数:");
int n = s.nextInt();
System.out.println(a(n));////说这行a(n)不能为空,什么意思
}
public static void a(int n)
{
if (n==0)
System.out.println("既不是奇数也不是偶数");
if (n%2==0)
{
System.out.println("偶数");}
else{System.out.println("奇数");}
}
}
我实在搞不懂
作者:
超人d咖啡也加糖
时间:
2016-3-3 10:32
你写方法a没有返回值,应该是在a函数里面加上返回值。然后你再试试。
作者:
zsh3280
时间:
2016-3-3 10:59
没有返回值的方法只能通过 这样调用
方法();
作者:
杨洛神
时间:
2016-3-3 11:56
你a的返回值类型为空
作者:
超人d咖啡也加糖
时间:
2016-3-3 14:01
超人d咖啡也加糖 发表于 2016-3-3 10:32
你写方法a没有返回值,应该是在a函数里面加上返回值。然后你再试试。
没有返回值的方法不能这么使用的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2