找到 4330 篇文章 关于 Java 8
211 次浏览
使用 contains() 方法检查 LinkedHashSet 中是否存在特定元素。让我们首先创建一个 LinkedHashSet 并添加一些元素 - LinkedHashSet l = new LinkedHashSet(); l.add(new String("1")); l.add(new String("2")); l.add(new String("3")); l.add(new String("4")); l.add(new String("5")); l.add(new String("6")); l.add(new String("7")); 现在,检查它是否包含元素“5” - l.contains("5") 以下是如何检查 LinkedHashSet 中是否存在特定元素的示例 - 示例 实时演示 import java.util.*; public class Demo { public static void main(String[] args) { LinkedHashSet l = new LinkedHashSet(); l.add(new String("1")); l.add(new String("2")); ... 阅读更多
910 次浏览
在 Java 中使用迭代器迭代 LinkedHashMap 的值。让我们首先创建一个 LinkedHashMap - LinkedHashMap l = new LinkedHashMap(); 向 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"); 迭代值 - Collection res = l.values(); Iterator i = res.iterator(); while (i.hasNext()){ System.out.println(i.next()); } 以下是如何迭代 LinkedHashMap 值的示例 - 示例 实时演示 import java.util.*; public class Demo { public static void main(String[] args) { LinkedHashMap l = new LinkedHashMap(); l.put("1", "Jack"); l.put("2", "Tom"); ... 阅读更多
525 次浏览
在 Java 中使用 size() 方法获取 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"); 获取大小 - l.size() 以下是如何获取 LinkedHashMap 大小的示例 - 示例 实时演示 import java.util.LinkedHashMap; public class Demo { public static void main(String[] args) { LinkedHashMap l = new LinkedHashMap(); l.put("1", "Jack"); l.put("2", "Tom"); l.put("3", "Jimmy"); l.put("4", "Morgan"); l.put("5", "Tim"); ... 阅读更多
1K+ 次浏览
ListIterator 可用于正向和反向遍历 List 集合中的元素。因此,ListIterator 仅对 LinkedList、ArrayList 等类有效。ListIterator 中的 hasPrevious() 方法在反向遍历 List 时,如果 List 中还有更多元素,则返回 true,否则返回 false。previous() 方法返回 List 中的前一个元素,并将光标位置向后移动。演示此方法的程序如下所示 - 示例 实时演示 import java.util.ArrayList; import java.util.ListIterator; public class Demo { public static void main(String[] args) { ... 阅读更多
63 次浏览
NavigableMap pollLastEntry() 方法删除并返回与此映射中最大键关联的键值映射。让我们首先创建一个 NavigableMap 并向其中添加一些元素 - 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"); 现在,使用以下方法 - n.pollLastEntry(); 以下是如何实现 pollLastEntry() 方法的示例 - 示例 实时演示 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, ... 阅读更多
147 次浏览
floorEntry() NavigableMap 方法返回与小于或等于给定键的最大键关联的键值映射。以下是如何实现 floorEntry() 方法的示例 - 示例 实时演示 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("Floor Entry = "+n.floorEntry(5)); } } 输出 NavigableMap 元素... {1=Tim, 4=Jackie, 5=Tom, 9=John, 14=Jamie, 15=Kurt, 19=Tiger, 24=Jacob} Floor Entry 5=Tom
633 次浏览
使用 Iterator 和 values() 方法迭代 TreeMap 的值。让我们首先创建一个 TreeMap 并添加一些元素 - TreeMap m = new TreeMap(); m.put(1, "PHP"); m.put(2, "jQuery"); m.put(3, "JavaScript"); m.put(4, "Ruby"); m.put(5, "Java"); m.put(6, "AngularJS"); m.put(7, "ExpressJS"); 迭代值 - Collection res = m.values(); Iterator i = res.iterator(); while (i.hasNext()) { System.out.println(i.next()); } 以下是如何迭代值的完整示例 - 示例 实时演示 import java.util.*; public class Demo { public static void main(String args[]) { TreeMap m = new TreeMap(); m.put(1, "PHP"); m.put(2, "jQuery"); ... 阅读更多
129 次浏览
要从 TreeMap 获取尾映射,请使用 tailMap() 方法。它获取地图的一部分或视图,其键大于或等于作为参数设置的键。让我们首先创建一个 TreeMap - TreeMap m = new TreeMap(); 现在,我们将添加一些元素 - m.put(1, "PHP"); m.put(2, "jQuery"); m.put(3, "JavaScript"); m.put(4, "Ruby"); m.put(5, "Java"); m.put(6, "AngularJS"); m.put(7, "ExpressJS"); 获取尾映射 - m.tailMap(4) 以下是如何在 Java 中从 TreeMap 获取尾映射的示例 - 示例 实时演示 import java.util.*; public class Demo { public static void main(String args[]){ TreeMap m = new TreeMap(); ... 阅读更多
175 次浏览
ListIterator 可用于正向和反向遍历 List 集合中的元素。因此,ListIterator 仅对 LinkedList、ArrayList 等类有效。ListIterator 中的 hasNext() 方法如果 List 中还有更多元素,则返回 true,否则返回 false。next() 方法返回 List 中的下一个元素,并使光标位置前进。演示此方法的程序如下所示 - 示例 实时演示 import java.util.ArrayList; import java.util.ListIterator; public class Demo { public static void main(String[] args) { ArrayList aList = ... 阅读更多
199 次浏览
Java 中的集合提供了一种处理对象组的架构。Java 集合框架中的不同类包括 ArrayList、LinkedList、HashSet、Vector 等。可以使用迭代器迭代集合,以下是一个使用 ArrayList 演示此功能的程序示例:示例 在线演示import java.util.ArrayList; import java.util.Iterator; public class Demo { public static void main(String[] args) { ArrayList aList = new ArrayList(); aList.add("John"); aList.add("Peter"); aList.add("Harry"); aList.add("James"); aList.add("Arthur"); System.out.println("The ArrayList elements are: "); ... 阅读更多
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP