在Java中,集合是一類處理對象組、集合和序列的類庫。常用的Java集合框架包括List和Map。下面我們來看一些與這兩個集合有關的Java題。
1. 如何將一個數組轉化為ArrayList?
String[] array = {"a", "b", "c"}; ArrayList<String> arrayList = new ArrayList<String>(Arrays.asList(array));
2. 如何將ArrayList轉換成數組?
ArrayList<String> arrayList = new ArrayList<String>(); String[] array = arrayList.toArray(new String[arrayList.size()]);
3. 如何在List內查找一個元素?
ArrayList<String> arrayList = new ArrayList<String>(); if (arrayList.contains("a")) { System.out.println("List中包含元素a"); }
4. 如何在Map中查找一個鍵?
Map<String, String> map = new HashMap<String, String>(); if (map.containsKey("key")) { System.out.println("Map中包含鍵key"); }
5. 如何遍歷List?
ArrayList<String> arrayList = new ArrayList<String>(); for (String element : arrayList) { System.out.println(element); }
6. 如何遍歷Map?
Map<String, String> map = new HashMap<String, String>(); for (Map.Entry<String, String> entry : map.entrySet()) { System.out.println(entry.getKey() + ": " + entry.getValue()); }
以上就是一些與List和Map有關的Java題目,希望對大家有所幫助。