我编写了我的代码并且它完全可以工作,但是我没有编写我自己的方法。作业的重点是练习使用子程序,这就是我必须使用的。我读到了关于制作自己的方法的文章——很多。但我仍然无法围绕它。
这是我的一段代码。你能帮我解释一下我如何用它制作自己的方法并调用它吗?
public static void main(String[] args) {
//Display welcome message
System.out.println("Welcome to the Math Functions event!");
Scanner keyIn = new Scanner(System.in);
Scanner userInput;
System.out.print("Press the ENTER key to toss the dice.");
keyIn.nextLine();
//roll dice
Random rand = new Random();
int tries = 0;
int sum = 0;
while (sum != 7 && sum != 11) {
// roll the dice once
int roll1 = rand.nextInt(6) + 1;
int roll2 = rand.nextInt(6) + 1;
sum = roll1 + roll2;
System.out.println(roll1 + " + " + roll2 + " = " + sum);
tries++;
}
}
任何帮助将不胜感激!谢谢!