找到 4330 篇文章 关于 Java 8
2K+ 次查看
使用 remove() 方法从 LinkedHashMap 中删除单个值 - 首先,创建一个 LinkedHashMap 并添加一些元素 - LinkedHashMap l = new LinkedHashMap(); l.put("1", "Jack"); l.put("2", "Tom"); l.put("3", "Jimmy"); l.put("4", "Morgan"); l.put("5", "Tim"); l.put("6", "Brad");现在,假设您需要从 LinkedHashMap 中删除元素 2。为此,使用 remove() 方法 - Object ob = l.remove("2");以下是如何在 Java 中从 LinkedHashMap 删除值的示例 - 示例 实时演示import java.util.*; public class Demo { public static void main(String[] args) { LinkedHashMap l = new LinkedHashMap(); ... 阅读更多
452 次查看
使用 containsKey() 方法检查特定键是否存在于 LinkedHashMap 中。创建 LinkedHashMap - LinkedHashMap l = new LinkedHashMap(); l.put(1, "Mars"); l.put(2, "Earth"); l.put(3, "Jupiter"); l.put(4, "Saturn"); l.put(5, "Venus");现在,假设我们需要检查键 4 是否存在。为此,使用 containsKey() 方法,如下所示 - l.containsKey(4)以下是在 LinkedHashMap 中检查特定键是否存在的一个示例 - 示例 实时演示import java.util.*; public class Demo { public static void main(String[] args) { LinkedHashMap l = new LinkedHashMap(); l.put(1, ... 阅读更多
125 次查看
要克隆 Java 中的 IdentityHashMap,请使用 clone() 方法。创建一个 IdentityHashMap 并向其中添加元素 - IdentityHashMap m = new IdentityHashMap(); m.put("1", 100); m.put("2", 200); m.put("3", 300); m.put("4", 150); m.put("5", 110);现在获取 IdentityHashMap 的大小 - m.size()以下是如何在 Java 中克隆 IdentityHashMap 的示例 - 示例 实时演示import java.util.*; public class Demo { public static void main(String[] args) { IdentityHashMap m = new IdentityHashMap(); m.put("1", 100); m.put("2", 200); m.put("3", 300); m.put("4", 150); m.put("5", 110); m.put("6", 50); ... 阅读更多
296 次查看
要从 Java 中的 LinkedHashSet 中删除所有元素,请使用 clear() 方法。以下是声明 LinkedHashSet 并向其中添加元素的示例 - LinkedHashSet hashSet = new LinkedHashSet(); hashSet.add(10); hashSet.add(20); hashSet.add(30); hashSet.add(40); hashSet.add(50); hashSet.add(60);使用 clear() 方法删除所有元素 - hashSet.clear();以下是一个示例 - 示例 实时演示import java.util.LinkedHashSet; public class Demo { public static void main(String[] args) { LinkedHashSet hashSet = new LinkedHashSet(); hashSet.add(10); hashSet.add(20); hashSet.add(30); ... 阅读更多
122 次查看
要从 TreeMap 创建 NavigableMap。以下是声明 - NavigableMap n = new TreeMap();现在,将一些元素添加到上面创建的 NavigableMap 中 - n.put("A", 888); n.put("B", 999); n.put("C", 444); n.put("D", 555); n.put("E", 666); n.put("F", 888); n.put("G", 999); n.put("H", 444); n.put("I", 555); n.put("J", 666);以下是如何从 TreeMap 创建 NavigableMap 并显示它的示例 - 示例 实时演示import java.util.*; public class Demo { public static void main(String[] args) { NavigableMap n = new TreeMap(); n.put("A", 888); n.put("B", 999); ... 阅读更多
573 次查看
要从 LinkedHashSet 中删除指定元素,请使用 remove() 并将要删除的元素作为参数包含在内。首先,设置 LinkedHashSet 并添加元素 - LinkedHashSet hashSet = new LinkedHashSet(); hashSet.add(10); hashSet.add(20); hashSet.add(30); hashSet.add(40); hashSet.add(50); hashSet.add(60);现在让我们删除一个元素 - hashSet.remove(10);以下是如何从 LinkedHashSet 删除指定元素的示例 - 示例 实时演示import java.util.LinkedHashSet; public class Demo { public static void main(String[] args) { LinkedHashSet hashSet = new LinkedHashSet(); hashSet.add(10); hashSet.add(20); ... 阅读更多
77 次查看
使用 NavigableMap ceilingEntry() 方法返回与大于或等于给定键的最小键关联的键值映射以下是如何实现 ceilingEntry() 方法的示例 - 示例 实时演示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, "Kurt"); n.put(19, "Tiger"); n.put(24, "Jacob"); System.out.println("NavigableMap 元素..." + n); System.out.println("Ceiling Entry = " + n.ceilingEntry(11)); } }输出NavigableMap 元素... {1=Tim, 4=Jackie, 5=Tom, 9=John, 14=Jamie, 15=Kurt, 19=Tiger, 24=Jacob} Ceiling Entry = 14=Jamie
90 次查看
NavigableSet 中的 higher() 方法返回严格大于给定元素(此处为 35)的最小元素 - higher(35);以下是如何在 Java 中实现 higher 方法的示例 - 示例 实时演示import java.util.NavigableSet; import java.util.TreeSet; public class Demo { public static void main(String[] args) { NavigableSet set = new TreeSet(); set.add(10); set.add(25); set.add(40); set.add(55); set.add(70); set.add(85); set.add(100); System.out.println("返回值 = " + set.higher(35)); } }输出返回值 = 40
101 次查看
floor() 方法返回小于或等于给定元素(此处为 30)的最大元素 - floor(30)以下是如何在 Java 中实现 floor 方法的示例 - 示例 实时演示import java.util.NavigableSet; import java.util.TreeSet; public class Demo { public static void main(String[] args) { NavigableSet set = new TreeSet(); set.add(10); set.add(25); set.add(40); set.add(55); set.add(70); set.add(85); set.add(100); System.out.println("返回值 = " + set.floor(30)); } }输出返回值 = 25
525 次查看
使用 Java,您可以不使用 add() 方法初始化集合。为此,创建一个字符串数组 - String arr[] = { "A", "B", "C", "D", "E"};现在,使用 Set 和 asList() 方法将上述字符串数组初始化到我们的 Set 中 - Set s = new HashSet(Arrays.asList(arr));以下是如何不使用 add() 方法初始化集合的示例 - 示例 实时演示import java.util.Arrays; import java.util.HashSet; import java.util.Set; public class Demo { public static void main(String[] a) { String arr[] = { "A", "B", "C", "D", "E"}; Set s = ... 阅读更多