Java編程語言具有廣泛的應用,尤其在輸入名字和號碼匹配的功能上表現卓越。以下是用Java實現輸入名字和號碼匹配的代碼示例。
import java.util.Scanner; public class PhoneBook { public static void main(String[] args) { String[] names = {"Tom", "Jerry", "Kate", "John"}; String[] phones = {"111-1111", "222-2222", "333-3333", "444-4444"}; Scanner scanner = new Scanner(System.in); System.out.print("請輸入姓名:"); String name = scanner.next(); for (int i = 0; i< names.length; i++) { if (names[i].equals(name)) { System.out.println(name + "的電話號碼是:" + phones[i]); return; } } System.out.println("未找到該聯系人!"); } }
以上代碼中,我們首先定義了一個名字和號碼的數組names和phones。然后通過Scanner類獲取用戶輸入的名字,使用for循環遍歷names數組,如果找到與輸入相同的名字,則輸出該名字對應的電話號碼;如果未找到,則輸出未找到該聯系人。
Java的輸入輸出處理功能非常強大,可以通過Scanner、System.in、System.out等類和方法實現各種輸入輸出操作,要熟練掌握這些功能,需要練習和實踐。
上一篇oracle %函數