我试图在另一个类中使用一个枚举对象,但无法弄清楚我做错了什么。

这是我的第一个类中试图引用第二堂课的代码行。

Model model = new Model();
Model.Outcome outcome = new getgameOutcome(uChoice,cChoice);

这是我尝试在“模型”类中引用的实际对象。
public enum Outcome{
    WIN,LOSS,TIE
}

public Outcome getgameOutcome(String uChoice, String cChoice){

然后其余的继续。

最佳答案

您不是在创建新实例,而只是分配方法的返回值。因此,您不需要new运算符:

Model.Outcome outcome = getgameOutcome(uChoice,cChoice);

10-05 23:23