我有一位来自我教授的练习题。这是代码:
public static boolean majority(boolean a, boolean b, boolean c) {
return ( a && b) || (a && c) || (b && c);
}
指示说:
陈述法律声明,以致电或激活或使用上述方法。
在论文上没有太多的空间可写,所以...它有点令人困惑。我的教授究竟在寻找什么?老实说,我对布尔人并不擅长,而且我的教科书中没有提供很好的例子,这里有任何指导吗?
答案 0 :(得分:1)
您想要“合法声明(合法且编译的Java声明)来致电或激活(利用)上述方法”。所以......
majority(true, false, true);
但它是一个静态方法,所以如果你从课外调用它,你需要包含类名
TheClassName.majority(true, false, true);
你可以更高级一点并在声明中使用它
System.out.println( "The majority of the inputs are " + majority(true, false, true))