자바,간단 한 숫자 맞 추기 게임 실현

본 논문 의 사례 는 자바 가 디지털 게임 을 실현 하 는 구체 적 인 코드 를 공유 하여 여러분 께 참고 하 시기 바 랍 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.
디지털 게임 을 완성 하려 면 다음 과 같은 몇 가 지 를 실현 해 야 합 니 다.
  • '답 수'로 무 작위 수 를 획득 합 니 다.
  • 숫자 를 입력 하여'답 수'와 비교(판단 이 크 고 작 으 며 같다).
  • '답 수'와 같 을 때 까지 맞 춘 숫자 를 반복 해서 입력 합 니 다.
  • 코드 구현:
    
    import java.util.Random;
    import java.util.Scanner;
    
    public class guessNum { 
     public static int getRanNum(){  //       
      Random random = new Random();
      return random.nextInt(100);
     }
    
     public static boolean guess(Scanner scanner,int toGuess){
      System.out.println("       (1-100):");
      int num = scanner.nextInt();
      if ( num < toGuess){
       System.out.println("  ...");
       return false;
      } else if ( num > toGuess){
       System.out.println("  ...");
       return false;
      } else {
       System.out.println("   ,   !!");
       return true;
      }
     }
    
     public static void startGame(Scanner scanner){
      int toGuess = getRanNum();
      while( true ){
       if (guess(scanner,toGuess)){
        break;
       }
      }
     }
    
     public static void main(String[] args) {
      Scanner scanner = new Scanner(System.in);
      startGame(scanner);
     }
    }
    실행 결과:

    이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

    좋은 웹페이지 즐겨찾기