在Java編程中,常常需要輸入用戶名和密碼,我們可以使用二維數組來存儲這些數據。二維數組可以看做是一個表格,其中每行代表一個用戶,每列包含用戶名和密碼兩個元素。下面我們來看看如何使用二維數組來存儲和輸入用戶名和密碼。
// 定義二維數組存儲用戶名和密碼 String[][] users = {{"user1","123456"},{"user2","abcdef"},{"user3","qwerty"}}; // 輸入用戶名和密碼 Scanner input = new Scanner(System.in); System.out.print("請輸入用戶名:"); String username = input.next(); System.out.print("請輸入密碼:"); String password = input.next(); // 遍歷二維數組,查找輸入的用戶名和密碼是否正確 boolean hasUser = false; for(int i=0; i在上面的代碼中,我們首先定義了一個二維數組users來存儲用戶名和密碼。然后使用Scanner類來從控制臺輸入用戶名和密碼。接著使用for循環遍歷二維數組,查找輸入的用戶名和密碼是否與二維數組中的元素匹配。如果匹配成功,我們就輸出歡迎信息,否則輸出用戶名或密碼錯誤提示。
使用二維數組來存儲和輸入用戶名和密碼可以方便我們進行用戶認證操作。同時,我們也可以通過讀取文件等方式將用戶名和密碼存儲到二維數組中,以實現更加靈活的管理。