Java 方法名称不明确,尽管参数类型不同



我在尝试重载具有不同参数类型的方法时通过 Junit 测试收到此错误。

方法getGame对于类型"不明确

以下是两种方法

public Game getGame(Game x) {
    return null;    
}
public Game getGame(String p){
    return null;
}

如果使用 null 调用,则可以强制转换它或将其分配给变量:

铸造:

getGame((Game) null);

赋值给变量:

Game game = null;
getGame(game);

相关内容

最新更新