我在尝试使用不同参数类型重载方法时通过 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);
关于尽管参数类型不同,Java 方法名称仍不明确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50072482/