1K+ 浏览量
可以使用 Enumeration 接口遍历对象集合中的所有元素。hasMoreElements( ) 方法如果还有更多元素需要枚举则返回 true,如果没有更多元素则返回 false。nextElement( ) 方法返回枚举中的下一个对象。下面给出一个演示此功能的程序 -示例 在线演示import java.util.Enumeration; import java.util.Vector; public class Demo { public static void main(String args[]) throws Exception { Vector vec = new Vector(); vec.add("John"); ... 阅读更多
3K+ 浏览量
可以通过将 LinkedList 管理为栈来使用它实现栈。这是通过使用包含一些栈方法(如 push()、top()、pop() 等)的类 Stack 来完成的。下面给出一个演示此功能的程序 -示例 在线演示import java.util.LinkedList; class Stack { private LinkedList l = new LinkedList(); public void push(Object obj) { l.addFirst(obj); } public Object top() { return l.getFirst(); } public ... 阅读更多
283 浏览量
可以通过使用 java.util.LinkedList.add() 方法向 LinkedList 添加单个元素。此方法带有一个参数,即要插入 LinkedList 的元素。下面给出一个演示此功能的程序 -示例 在线演示import java.util.LinkedList; public class Demo { public static void main(String[] args) { LinkedList l = new LinkedList(); l.add("Magic"); System.out.println("The LinkedList is: " + l); } }输出The LinkedList is: [Magic]现在让我们理解上面的程序。LinkedList ... 阅读更多
930 浏览量
可以使用 java.util.LinkedList.subList() 获取 LinkedList 的子列表。此方法采用两个参数,即所需 LinkedList 中子列表的起始索引(包含)和结束索引(不包含)。如果起始索引和结束索引相同,则返回一个空子列表。下面给出一个演示此功能的程序 -示例 在线演示import java.util.LinkedList; import java.util.List; public class Demo { public static void main(String[] args) { LinkedList l = new LinkedList(); l.add("John"); ... 阅读更多
5K+ 浏览量
可以使用 java.util.Stack.pop() 方法从栈中删除元素。此方法不需要参数,它会删除栈顶的元素。它返回已删除的元素。下面给出一个演示此功能的程序 -示例 在线演示import java.util.Stack; public class Demo { public static void main (String args[]) { Stack stack = new Stack(); stack.push("Apple"); stack.push("Mango"); stack.push("Guava"); stack.push("Pear"); ... 阅读更多
4K+ 浏览量
可以使用 java.util.Stack.push() 方法将元素添加到栈中。此方法将所需元素推入栈顶。Stack.push() 方法唯一需要的参数是要推入栈的元素。下面给出一个演示此功能的程序 -示例 在线演示import java.util.Stack; public class Demo { public static void main (String args[]) { Stack stack = new Stack(); stack.push("Apple"); stack.push("Mango"); ... 阅读更多
106 浏览量
要获取第一个排序的元素,即 TreeSet 中的第一个元素,请使用 first() 方法。创建一个 TreeSet 并向其中添加元素-TreeSet set = new TreeSet(); set.add("65"); set.add("45"); set.add("19"); set.add("27"); set.add("89"); set.add("57");现在,获取第一个元素-set.first()以下是如何在 TreeSet 中获取第一个排序的元素的示例-示例 在线演示import java.util.*; public class Demo { public static void main(String args[]) { TreeSet set = new TreeSet(); set.add("65"); set.add("45"); set.add("19"); ... 阅读更多
646 浏览量
首先,创建一个 TreeSet 并向其中添加元素-TreeSet set = new TreeSet(); set.add("65"); set.add("45"); set.add("19"); set.add("27"); set.add("89"); set.add("57");现在,按升序排序,这是默认排序方式-Iterator i = set.iterator(); while(i.hasNext()){ System.out.println(i.next()); }如果要按降序排序,则使用 descendingIterator() 方法-Iterator j = set.descendingIterator(); while(j.hasNext()) { System.out.println(j.next()); }以下是如何按升序和降序对 TreeSet 中的项目进行排序的示例-示例 在线演示import java.util.*; public class Demo { public static void main(String args[]){ TreeSet set ... 阅读更多
183 浏览量
可以使用方法 java.util.LinkedList.indexOf() 在 LinkedList 中搜索特定元素。此方法返回搜索到的元素第一次出现的索引。如果 LinkedList 中不存在该元素,则此方法返回 -1。下面给出一个演示此功能的程序 -示例 在线演示import java.util.LinkedList; public class Demo { public static void main(String[] args) { LinkedList l = new LinkedList(); l.add("A"); l.add("B"); l.add("C"); ... 阅读更多
398 浏览量
使用 clear() 方法从 TreeSet 中删除所有元素。首先,创建一个 TreeSet 并添加元素-TreeSet set = new TreeSet(); set.add("65"); set.add("45"); set.add("19"); set.add("27"); set.add("89"); set.add("57");现在,删除所有元素-set.clear();以下是如何从 TreeSet 中删除所有元素的示例-示例 在线演示import java.util.*; public class Demo { public static void main(String args[]){ TreeSet set = new TreeSet(); set.add("65"); set.add("45"); set.add("19"); set.add("27"); ... 阅读更多