Java初學者作業——編寫JAVA程序,在控制檯中輸入六位員工的姓名,通過隨機點名方式,輸出當選組長的員工姓名。

返回本章節

返回作業目錄


需求說明:

編寫JAVA程序,在控制檯中輸入六位員工的姓名,通過隨機點名方式,輸出當選組長的員工姓名。

 

實現思路:

(1)定義字符串類型的數組names,長度爲6,用於存儲六位員工的姓名。

(2)使用循環結構,依次接收用戶輸入的員工姓名,爲數組names賦值。

(3)聲明int類型變量index,用於存儲所產生的隨機數,隨機數必須在0~5之間,產生隨機數的代碼如下:

Random rdm = new Random();

index = rdm.nextInt(6);

(4)將產生的隨機數作爲索引,獲取數組中對應數組元素存儲的數據。

 

實現代碼:

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

public class RandomNameDome {
	public static void main(String[] args) {
		System.out.println("請輸入6位員工的姓名");
		Scanner sc = new Scanner(System.in);
		String[] names = new String[6];
		for (int i = 0; i < names.length; i++) {
			names[i] = sc.next();
		}
		Random rdm = new Random();
		int index = rdm.nextInt(6);
		System.out.println("當選組長的員工是:"+names[index]);
	}
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章