欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

JAVA隨機數和輸入中獎數

劉若蘭1年前7瀏覽0評論

JAVA隨機數是程序設計中常用的一種技術,它能夠用于產生不重復、不可預測的數字序列。

產生隨機數的方法通過使用Java自帶的Random類實現。比如:

import java.util.Random;
public class RandomExample {
public static void main(String[] args) {
Random rand = new Random();
int num = rand.nextInt(10);
System.out.println("隨機數: " + num);
}
}

這段代碼實現了在0~9范圍內產生一個隨機數并打印輸出。

如果我們想用隨機數產生一些中獎號碼,該怎么辦呢?我們可以讓用戶輸入一個中獎數字,然后用隨機數生成一組號碼,判斷是否中獎。

import java.util.Random;
import java.util.Scanner;
public class Lottery {
public static void main(String[] args) {
Random rand = new Random();
Scanner input = new Scanner(System.in);
System.out.println("請輸入中獎號碼:");
int winNum = input.nextInt();
int num1 = rand.nextInt(10);
int num2 = rand.nextInt(10);
int num3 = rand.nextInt(10);
if (winNum == num1 + num2 + num3) {
System.out.println("恭喜您中獎了!");
} else {
System.out.println("很遺憾,您沒有中獎!");
}
}
}

在這段代碼中,我們用Scanner類來獲取用戶輸入的中獎號碼。然后通過隨機數來生成三個數字,如果三個數字加起來等于中獎號碼,就表示中獎了,否則沒有中獎。

通過這個例子,我們可以看到JAVA隨機數在程序設計中的應用,以及它的便捷性和易用性。