在Java中,我們可以使用數組或者列表等數據結構來保存多個用戶名和密碼,下面是使用ArrayList保存多個用戶名和密碼的示例代碼:
import java.util.ArrayList; import java.util.Scanner; public class RegisterDemo { public static void main(String[] args) { ArrayListusernames = new ArrayList (); ArrayList passwords = new ArrayList (); Scanner sc = new Scanner(System.in); while (true) { System.out.println("請輸入用戶名:"); String username = sc.nextLine(); System.out.println("請輸入密碼:"); String password = sc.nextLine(); usernames.add(username); passwords.add(password); System.out.println("注冊成功!"); System.out.println("是否繼續注冊?(y/n)"); String flag = sc.nextLine(); if (!flag.equals("y")) { break; } } System.out.println("用戶名列表:"); for (String username : usernames) { System.out.println(username); } System.out.println("密碼列表:"); for (String password : passwords) { System.out.println(password); } } }
該程序定義了兩個ArrayList分別存儲用戶名和密碼,通過Scanner讀取用戶輸入的信息,將用戶名和密碼分別加入到對應的ArrayList中。
如果用戶選擇繼續注冊,程序會繼續讀取并保存用戶信息,如果用戶選擇退出,則會輸出所有已保存的用戶名和密碼。
使用ArrayList等數據結構可以方便地保存和管理多個用戶名和密碼,提高了程序的可讀性和可擴展性。同時,可以根據實際需求使用不同的數據結構來實現用戶名和密碼的保存。
上一篇css上下左右布局
下一篇css中圖像水平居中