Home > Java > javaTutorial > Example analysis of how to implement number guessing game in Java

Example analysis of how to implement number guessing game in Java

黄舟
Release: 2017-10-09 10:07:22
Original
2516 people have browsed it

This article mainly introduces you to the number guessing game implemented in Java in detail. A number is randomly given until you guess the correct size. It has certain reference value. Interested friends can refer to it

java implements a number guessing game where a number is randomly given and the size is guessed until it is correct


package com.swift;

import java.util.Random;
import java.util.Scanner;

public class GuessBigSmall {

  public static void main(String[] args) {
    Scanner scan=new Scanner(System.in);
    Random random = new Random();
    int number = random.nextInt(1000) + 1;
    for (;;) {
      System.out.println("请输入猜的——正整数——数字:");
      int guessNumber=scan.nextInt();
      if (guessNumber>number) {
        System.out.println("猜大了。");
        continue;
      } else if (guessNumber<number) {
        System.out.println("猜小了。");
        continue;
      } else {
        System.out.println("恭喜,猜对了。");
        break;
      } 
    }
  }
}
Copy after login

Another way to generate random numbers


package com.swift;

import java.util.Scanner;

public class GuessBigSmall2 {

  public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);
    int number = (int) (Math.random() * 1000 + 1);
    for (;;) {
      System.out.println("请输入猜的——正整数——数字:");
      int guessNumber = scan.nextInt();
      if (guessNumber > number) {
        System.out.println("猜大了。");
        continue;
      } else if (guessNumber < number) {
        System.out.println("猜小了。");
        continue;
      } else {
        System.out.println("恭喜,猜对了。");
        break;
      }
    }
  }
}
Copy after login

The above is the detailed content of Example analysis of how to implement number guessing game in Java. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template