2017-04-25 86 views
-6

我正在製作一個程序,詢問用戶的姓名和ID。這兩個輸入應該存儲在數組列表中並顯示給用戶。如何製作將用戶輸入存儲到數組列表中的程序

一旦用戶輸入他/她的信息,程序將隨機詢問我創建的10個選擇題。他們的答案將存儲在數組列表中並顯示給用戶。

怎麼可能用Java來做到這一點?

Full name: 
ID: 

How many stars is there in the USA flag? 
A. 50 
B. 25 
C.400 
D. 1 
Answer: 

(這個問題將在已經在代碼中添加的,它會隨機選擇的問題。)

import java.util.ArrayList; 
import java.util.Scanner; 

public class AAA { 
    public static void main(String[] args) { 
     ArrayList<String> name = new ArrayList<String>(); 
     ArrayList<Integer> phone = new ArrayList<Integer>(); 
     Scanner sc = new Scanner(System.in); 

     while (true) { 
      System.out.println("Please enter your name: "); 
      name.add(sc.next()); 
      System.out.println("Please enter your ID: "); 
      phone.add(sc.nextInt()); 
     } 
    } 
} 
+0

您嘗試過做什麼?展示你的代碼並解釋問題出在哪裏 – UnholySheep

+3

第一步,誠實地講,首先是關於Java的一些教程,然後開始開發你的程序。我們可以幫助您解決在代碼中遇到的特定問題,但我們無法教給您Java。 – David

回答

1

Java提供了一個名爲Random類創建的一個對象,並使其產生隨機整數其中最大數量是ArrayList的長度的值

相關問題