我有从其他类获取信息的代码,但我必须为每个实例对象添加另一行其他代码。使用字符串作为实例对象名称
public static int giveShipData(String shipName,int Data){
if(shipName.equals("Player")){i = Player.getData(Data);}
return i;
}
是否有可能碰到这样的:如果我使用了错误的术语,我自学和新
public static int giveShipData(String shipName,int Data){
i = shipName.getData(Data);
return i;
}
对不起。
是'Player#getData'静态类方法,它接收一个'int'并返回另一个'int'? – 2012-04-08 06:18:31
'我= shipName.getData(Data);'是错误的。 'shipName'是'String'类的实例,并没有'getData'方法。 – MJM 2012-04-08 06:20:43