我正在开发一款老虎机游戏作为作业的一部分。 我需要将两个函数链接在一起,如下所示:
O(n log n)
-
public static void DisplayOnScreen(){
int LeftVal = GenerateNumber();
int MidVal = GenerateNumber();
int RightVal = GenerateNumber();
FruitVal1 = showFruit[LeftVal];
FruitVal2 = showFruit[MidVal];
FruitVal3 = showFruit[RightVal];
System.out.println(" |",FruitVal1, "|", FruitVal2, "|", FruitVal3, "| ");
正如您所看到的,每个" FruitVal" 是通过例如" LeftVal" 分配的,这是随机生成的数字,并将其应用于" showFruit" 功能中的一个水果。我知道这是完全错误的,但我不明白这样做的不同java函数。 有人可以解释基本的java函数,例如' public static void'并尝试帮助他们正确地实现这些代码。
如果有人想查看完整的程序代码,那么请问,我不确定是否需要完整的代码,但它只是很短。
答案 0 :(得分:0)
学习Java编码标准。您的代码将更具可读性。
通过让一个方法返回另一个方法需要传递给它的数据来链接它们。
public void displayFruitOnScreen(String [] fruit) {
// display here
}
public String [] getFruit() {
// populate the fruit array here
}
这些都不是静态的;它们与Java类的某个实例相关联。