我正在为学校制作一个子手游戏(学习Java)。我们只是开始在程序中使用方法,然后尝试制作一个将一个int值和一个数组值并从该数组输出伪随机生成的值的方法。
我尝试更改变量,检查声明公共静态String是否是不可接受的方法,并且尝试查看数组如何与方法一起使用,但感到很困惑。我已经检查过以确保我之前的代码没有出错,因此必须是问题所在的方法声明。
public static String generateTopic (int index2T, String[][] hangmanWords)
{
Random rand = new Random();
index2T = rand.nextInt(10);
String topic = hangmanWords[0][index2T];
return topic;
}
我知道方法中的代码是正确的,但是,方法声明似乎是问题所在,并且我在NetBeans上看到一条错误消息,说“表达式的非法开头”。 感谢您的帮助-汉娜