【发布时间】:2018-05-15 12:26:28
【问题描述】:
public void AmPm(int time) {
if (time >= 12 && time < 12)
System.out.println("AM");
else if (time >= 12 && time < 24)
System.out.println("PM");
else
System.out.println("invalid input");}
如何在main方法中调用这个方法
【问题讨论】:
-
由于这不是静态的,您首先需要实例化该方法所属的任何类。
-
你已经在使用这个例子了。
println是一个实例void方法,它接受一个参数。你是怎么打电话给println的? ...通过使用实例System.out -
顺便说一句,最简单的解决方案是将此方法设为
static,因为它不必是实例方法。同样,您的main是static方法,因此您已经知道如何执行此操作。