找到 4330 篇文章 针对 Java 8
4K+ 次查看
可以使用 java.util.LinkedList.remove() 方法从 LinkedList 中移除特定元素。此方法在 LinkedList 中第一次出现指定元素时将其移除,如果 LinkedList 中不存在该元素,则不会发生任何更改。LinkedList.remove() 方法所需的参数是要移除的元素。以下给出了演示此方法的程序。示例 实时演示import java.util.LinkedList; public class Demo { public static void main(String[] args) { LinkedList l = new LinkedList(); l.add("Apple"); l.add("Mango"); l.add("Pear"); l.add("Orange"); ... 阅读更多
18K+ 次查看
Set 是一组没有重复元素的通用值。TreeSet 是一组元素已排序的集合。HashSet 是一组元素未排序或未排序的集合。它比 TreeSet 快。HashSet 是 Set 的实现。Set 是所有集合类(如 TreeSet、HashSet 等)的父接口。示例 实时演示import java.util.*; public class Demo { public static void main(String args[]) { int a[] = {77, 23, 4, 66, 99, 112, 45, 56, 39, 89}; Set s = new HashSet(); ... 阅读更多
256 次查看
首先,创建一个 HashMap 并添加元素HashMap hm = new HashMap(); hm.put("Wallet", new Integer(700)); hm.put("Belt", new Integer(600)); hm.put("Backpack", new Integer(1200));现在,检索所有键Set keys = hm.keySet(); System.out.println("Keys..."); Iterator i = keys.iterator(); while (i.hasNext()) { System.out.println(i.next()); }以下是如何在 HashMap 中获取所有键的集合的示例示例 实时演示import java.util.*; public class Demo { public static void main(String args[]) { // 创建哈希映射 HashMap hm = new HashMap(); hm.put("Wallet", new Integer(700)); ... 阅读更多
4K+ 次查看
要从 HashMap 中移除所有值,请使用 clear() 方法。首先,让我们创建一个 HashMap。HashMap hm = new HashMap();向 HashMap 添加一些元素hm.put("Wallet", new Integer(700)); hm.put("Belt", new Integer(600)); hm.put("Backpack", new Integer(1200));现在,移除所有元素hm.clear();以下是如何从 HashMap 中移除所有值的示例。示例 实时演示import java.util.*; public class Demo { public static void main(String args[]) { // 创建哈希映射 HashMap hm = new HashMap(); hm.put("Wallet", new Integer(700)); hm.put("Belt", new Integer(600)); ... 阅读更多
1K+ 次查看
可以使用方法 java.util.LinkedList.clear() 清空 Java 中的 LinkedList。此方法会移除 LinkedList 中的所有元素。LinkedList.clear() 方法不需要任何参数,也不返回值。以下给出了演示此方法的程序。示例 实时演示import java.util.LinkedList; public class Demo { public static void main(String[] args) { LinkedList l = new LinkedList(); l.add("Orange"); l.add("Apple"); l.add("Peach"); l.add("Guava"); ... 阅读更多
726 次查看
可以使用方法 java.util.ArrayList.lastIndexOf() 获取 Java 中 ArrayList 中特定元素的最后一个索引。此方法返回指定元素最后一次出现的索引。如果 ArrayList 中不存在该元素,则此方法返回 -1。以下给出了演示此方法的程序。示例 实时演示import java.util.ArrayList; import java.util.List; public class Demo { public static void main(String[] args) { List aList = new ArrayList(); aList.add("Orange"); aList.add("Apple"); aList.add("Peach"); aList.add("Orange"); aList.add("Mango"); ... 阅读更多
27K+ 次查看
可以使用方法 java.util.ArrayList.indexOf() 获取 Java 中 ArrayList 中特定元素的索引。此方法返回指定元素第一次出现的索引。如果 ArrayList 中不存在该元素,则此方法返回 -1。以下给出了演示此方法的程序。示例 实时演示import java.util.ArrayList; import java.util.List; public class Demo { public static void main(String[] args) { List aList = new ArrayList(); aList.add("Orange"); aList.add("Apple"); aList.add("Peach"); aList.add("Guava"); aList.add("Mango"); ... 阅读更多
66 次查看
NavigableMap 中的 pollFirstEntry() 方法会移除并返回与此映射中最小的键关联的键值映射以下是如何实现 pollFirstEntry() 方法的示例示例 实时演示import java.util.*; public class Demo { public static void main(String[] args) { NavigableMap n = new TreeMap(); n.put(5, "Tom"); n.put(9, "John"); n.put(14, "Jamie"); n.put(1, "Tim"); n.put(4, "Jackie"); n.put(15, ... 阅读更多
436 次查看
可以使用方法 java.util.Collections.unmodifiableList() 获取指定 ArrayList 的不可修改视图。此方法具有单个参数,即 ArrayList,它返回该 ArrayList 的不可修改视图。以下给出了演示此方法的程序示例 实时演示import java.util.ArrayList; import java.util.ArrayList; import java.util.Collections; import java.util.List; public class Demo { public static void main(String args[]) throws Exception { List aList = new ArrayList(); aList.add("Sally"); aList.add("George"); aList.add("John"); aList.add("Susan"); aList.add("Martha"); aList = Collections.unmodifiableList(aList); System.out.println("The ... 阅读更多
288 次查看
可以使用方法 java.util.ArrayList.addAll() 将集合的元素插入到 ArrayList 的指定索引中。此方法有两个参数,即在 ArrayList 中开始插入集合元素的特定索引以及集合本身。如果在 ArrayList.addAll() 指定的索引处已存在元素,则该元素和所有后续元素将向右移动,以便为 ArrayList 中的集合元素腾出空间。以下给出了演示此方法的程序。示例 实时 演示import java.util.ArrayList; import java.util.Vector; public class Demo { public static void main(String[] args) ... 阅读更多