找到34423 篇文章关于编程

在Java中创建TreeMap并添加元素

Samual Sam
更新于 2019年7月30日 22:30:24

39 次浏览

让我们在Java中创建一个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");以下是如何创建一个TreeMap的示例 -示例 在线演示import java.util.*; public class Demo {    public static void main(String args[]) {       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");       ... 阅读更多

从Java LinkedHashSet获取键值对

karthikeya Boyini
更新于 2019年7月30日 22:30:24

261 次浏览

要获取Java中LinkedHashSet的键值对,请使用entrySet()方法。让我们首先创建一个LinkedHashSet并添加一些元素 -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.entrySet()以下是如何从LinkedHashSet获取键值对的示例 -示例 在线演示import java.util.*; 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");       ... 阅读更多

在Java中将所有元素从一个集合复制到另一个集合

Samual Sam
更新于 2019年7月30日 22:30:24

981 次浏览

使用clone()方法将所有元素从一个集合复制到另一个集合。第一个HashSet -HashSet set = new HashSet (); set.add("One"); set.add("Two");创建一个另一个集合并将第一个集合克隆到第二个集合中 -HashSet newSet = new HashSet ();将所有元素复制(克隆)到第二个集合中 -newSet = (HashSet)set.clone();以下是如何将所有元素从一个集合复制到另一个集合的示例 -示例 在线演示import java.util.*; public class Demo {    public static void main(String args[]) {       HashSet set = new HashSet ();       HashSet newSet = new HashSet ();       set.add("One"); ... 阅读更多

在Java中将集合转换为列表

karthikeya Boyini
更新于 2019年7月30日 22:30:24

210 次浏览

首先,创建一个集合并添加元素 -Set s = new HashSet(); s.add("P"); s.add(new Date()); s.add(new Long(898999)); s.add("Q"); s.add("R"); s.add(new Integer(1));将上面的集合转换为列表 -List l = new ArrayList(s);以下是如何在Java中将集合转换为列表的示例 -示例 在线演示import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Set; import java.util.HashSet; public class Demo {    public static void main(String[] args) {       Set s = new HashSet();       s.add("P");;       s.add(new Date());       s.add(new Long(898999));       s.add("Q");       s.add("R");       ... 阅读更多

Java程序判断元素是否在栈中

Shriansh Kumar
更新于 2024年8月16日 08:07:16

1K+ 次浏览

栈是一种线性数据结构,其中元素以LIFO方式存储。这里,LIFO代表后进先出,这意味着插入的最后一个元素将是第一个被访问的元素。在Java中,栈是Java集合框架提供的类,它实现了栈数据结构。在这篇文章中,我们将编写一个Java程序来判断元素是否在栈中。使用Stack.search()方法 java.util.Stack.search()方法用于判断Java中栈中是否存在元素。此方法接受一个… 阅读更多

检查Java LinkedHashSet中是否存在特定元素

karthikeya Boyini
更新于 2019年7月30日 22:30:24

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"));       ... 阅读更多

在Java中迭代Java LinkedHashMap的值

Samual Sam
更新于 2019年7月30日 22:30:24

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");       ... 阅读更多

获取Java LinkedHashMap的大小

karthikeya Boyini
更新于 2019年7月30日 22:30:24

525 次浏览

size()方法用于获取Java中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");   ... 阅读更多

在Java中使用ListIterator反向遍历ArrayList

Samual Sam
更新于 2019年7月30日 22:30:24

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) ... 阅读更多

Java中的NavigableMap pollLastEntry()方法

karthikeya Boyini
更新于 2019年7月30日 22:30:24

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, ... 阅读更多

广告
© . All rights reserved.