每当我编译代码时,我都会收到以下错误:
错误:Player 类中的构造函数 Player 无法应用于给定类型;
但它没有列出任何类型。有问题的代码是
public class Team {
private String name;
public Player players[];
public Player temp;
public Team(String inputname, Player players[]) {
inputname = name;
this.players = new Player [players.length];
for( int k=0 ; k<players.length ; k++ )
this.players[k] = new Player(players[k]); //This is the line with errors.
}
Player 类如下:
public class Player {
public String[] name;
public Player(String inputname) {
name = inputname.split(" ");
}}
有人可以告诉我这里出了什么问题吗?如果有帮助,在有错误的行上,players[k] 将是一个类似名称的字符串,例如“Billy Bob”。
players[k]
是 Player 类型,并且您的构造函数需要 String:
public Player(String inputname)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)