找到关于 Java 8 的4330 篇文章

从 Java TreeSet 获取 Head Set

Chandu yadav
更新于 2020年6月29日 13:25:00

216 次浏览

要获取 Head Set,你需要使用 headset() 方法。这允许用户按排序顺序获取一组元素。首先,设置 TreeSet 并添加元素:TreeSet tSet = new TreeSet(); tSet.add("P"); tSet.add("Q"); tSet.add("R"); tSet.add("S"); 现在让我们获取 Head Set:SortedSet s = tSet.headSet("S"); 下面是一个从 Java 中的 TreeSet 获取 Head Set 的示例:示例 在线演示import java.util.*; public class Demo { public static void main(String args[]){ TreeSet tSet = new TreeSet(); tSet.add("P"); tSet.add("Q"); tSet.add("R"); tSet.add("S"); System.out.println("TreeSet 元素..."); ... 阅读更多

以降序遍历 Java 中的 TreeSet 元素

George John
更新于 2020年6月29日 13:26:15

346 次浏览

创建 TreeSet 并向其中添加元素:TreeSet tSet = new TreeSet(); tSet.add("P"); tSet.add("Q"); tSet.add("R"); tSet.add("S"); 现在,让我们以降序遍历元素:Iterator j = tSet.descendingIterator(); while(j.hasNext()) { System.out.println(j.next()); } 下面是一个以降序遍历 TreeSet 元素的示例:示例 在线演示import java.util.*; public class Demo { public static void main(String args[]){ TreeSet tSet = new TreeSet(); tSet.add("P"); tSet.add("Q"); tSet.add("R"); tSet.add("S"); System.out.println("TreeSet 元素..."); Iterator i = tSet.iterator(); while(i.hasNext()){ System.out.println(i.next()); ... 阅读更多

获取 Java IdentityHashMap 的大小

Chandu yadav
更新于 2019年7月30日 22:30:24

97 次浏览

要获取 IdentityHashMap 的大小,请使用 size() 方法。它返回 IdentityHashMap 中元素的数量。让我们首先创建一个 IdentityHashMap 并向其中添加一些元素:Map 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); m.put("7", 90); m.put("8", 250); m.put("9", 350); m.put("10", 450); 现在,获取大小:m.size(); 下面是一个获取 IdentityHashMap 大小的示例:示例 在线演示import java.util.*; public class Demo { public static void main(String[] args) { Map m = newIdentityHashMap(); m.put("1", ... 阅读更多

获取 Java IdentityHashMap 中的值集

Arjun Thakur
更新于 2019年7月30日 22:30:24

85 次浏览

要获取 IdentityHashMap 中的值集,请使用 values() 方法。首先,设置 IdentityHashMap:Map 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); m.put("7", 90); m.put("8", 250); m.put("9", 350); m.put("10", 450); 现在,检索值集:m.values() 下面是一个使用 values() 方法获取 IdentityHashMap 中的值集的示例:示例 在线演示import java.util.*; public class Demo { public static void main(String[] args) { Map m = newIdentityHashMap(); m.put("1", 100); m.put("2", 200); ... 阅读更多

检查 Java HashSet 集合是否包含另一个集合

Chandu yadav
更新于 2019年7月30日 22:30:24

887 次浏览

要检查 HashSet 是否包含另一个 HashSet,请使用 contains() 方法。设置第一个 HashSet:String strArr[] = { "P", "Q", "R" }; Set set1 = new HashSet(Arrays.asList(strArr)); 设置第二个 HashSet:String strArr = new String[] { "P", "Q"}; Set set2 = new HashSet(Arrays.asList(strArr)); 现在检查:set1.containsAll(set2)) 下面是一个检查 Java 中的 HashSet 集合是否包含另一个集合的示例:示例 在线演示import java.util.Arrays; import java.util.HashSet; import java.util.Set; public class Demo { public static void main(String[] a) { String strArr[] = { "P", "Q", "R" }; Set set1 = new ... 阅读更多

在 Java IdentityHashMap 中获取特定键的值

Arjun Thakur
更新于 2020年6月29日 13:10:08

2K+ 次浏览

要获取特定键的值,请使用 get() 方法。作为参数,设置要获取的键并获取值。假设您需要获取键 3 的值:get("3") 下面是在 Java IdentityHashMap 中为特定键获取值的示例:示例 在线演示import java.util.*; public class Demo { public static void main(String[] args) { Map m = newIdentityHashMap(); m.put("1", 100); m.put("2", 200); m.put("3", 300); m.put("4", 150); m.put("5", 110); m.put("6", 50); ... 阅读更多

从 Java 中的 IdentityHashMap 删除元素

Chandu yadav
更新于 2019年7月30日 22:30:24

132 次浏览

使用 remove() 方法从 IdentityHashMap 删除元素。让我们创建 IdentityHashMap 并添加一些元素:Map 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); m.put("7", 90); m.put("8", 250); m.put("9", 350); m.put("10", 450); 假设您需要从 Map 中删除 2。为此,请使用 remove() 方法:m.remove("2"); 下面是从 Java IdentityHashMap 删除元素的示例:示例 在线演示import java.util.*; public class Demo { public static void main(String[] args) { Map m = new IdentityHashMap(); m.put("1", 100); ... 阅读更多

检查 Java 中的 IdentityHashMap 是否为空?

George John
更新于 2020年6月29日 13:10:42

128 次浏览

使用 isEmpty() 方法检查 Map 是否为空。让我们首先创建一个 IdentityHashMap 并向其中添加一些元素:Map 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); m.put("7", 90); m.put("8", 250); m.put("9", 350); m.put("10", 450); 现在,使用以下方法检查 Map 是否为空。由于我们在上面添加了一些元素,因此 Map 不为空:n.isEmpty(); 示例 在线演示import java.util.*; public class Demo { public static void main(String[] args) { Map m = new IdentityHashMap(); m.put("1", 100); m.put("2", 200); m.put("3", 300); m.put("4", 150); ... 阅读更多

Java 中的 NavigableMap floorKey() 方法

Chandu yadav
更新于 2020年6月29日 13:11:27

115 次浏览

floorKey() 方法用于获取 floor key,即返回小于或等于给定键的最大键,如果不存在这样的键,则返回 null。下面是从 NavigableMap 获取 floor key 的示例:示例 在线演示import java.util.*; public class Demo { public static void main(String[] args) { NavigableMap n = new TreeMap(); n.put("A", 498); n.put("B", 389); n.put("C", 868); n.put("D", 988); n.put("E", 686); n.put("F", 888); n.put("G", 999); ... 阅读更多

从 Java LinkedList 获取第一个和最后一个元素

Arjun Thakur
更新于 2019年7月30日 22:30:24

530 次浏览

可以使用 java.util.LinkedList.getFirst() 和 java.util.LinkedList.getLast() 方法分别获取链表的第一个和最后一个元素。这两种方法都不需要任何参数。演示此方法的程序如下所示:示例 在线演示import java.util.LinkedList; public class Demo { public static void main(String[] args) { LinkedList l = new LinkedList(); l.add("John"); l.add("Sara"); l.add("Susan"); l.add("Betty"); l.add("Nathan"); ... 阅读更多

广告