자바에서 간단한 추측 게임을하려고합니다. 나는 난수를 만들고 그 수를 추측하는 함수를 가지고있다. 그러나 숫자를 추측 할 때 추측하기 위해 무작위로 선언 된 변수는 없습니다. 추측 기능에서 사용할 수있는 하나의 함수에서 임의의 숫자를 얻는 방법을 궁금합니다. 여기 내 코드는 : 당신의 makeGuess()
방법 다음함수에서 새로운 함수로 무작위 int 얻기
public static int getFinal(){
Random rand = new Random();
return rand.nextInt(10) + 1;
}
:
public static void Final(){
Random rand = new Random();
int number = rand.nextInt(10) + 1;
}
public static void Guess(){
Scanner scan = new Scanner(System.in);
int pick = scan.nextInt();
if(pick > number){
System.out.println("Your number is too high.");
Guess();
}else if(pick < number){
System.out.println("Your number is too low.");
Guess();
}else if(pick == number){
System.out.println("Correct!");
}
매개 변수를 취하도록 함수를 변경하십시오. – csmckelvey