我所做的只是为了一个测试而练习,我认为它做得很好,但是我得到了,我认为是一个范围问题。它说,“团队不能被分解成变量类型”,我尝试了一些我认为可以解决的问题,但是他们没有成功。以下是代码:
导入java.util.Scanner;公共类基元软件游戏{
public String hteam;
public String cteam;
public String teams(String hometeam, String compteam){
String hteam = hometeam;
String cteam = compteam;
return "The teams are " + hteam + " vs " + cteam;
}
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
String hometeam;
String awayteam = "New England Cheatriots";
hometeam = scanner.next();
teams team = new teams(hometeam, awayteam); //error
}
}发布于 2015-10-21 00:52:09
teams是一个方法,而不是您的类名,而是fundamentalsofgame。因此,您需要创建fundamentalsofgame对象并在其上调用teams方法。改变这一点:
teams team = new teams(hometeam, awayteam); //error至
fundamentalsofgame obj = new fundamentalsofgame();
fundamentalsofgame.teams(hometeam, awayteam); https://stackoverflow.com/questions/33249171
复制相似问题