找到 34423 篇文章 关于编程

检查 Java 中的 NavigableMap 是否为空

karthikeya Boyini
更新于 2020-06-25 10:32:03

155 次浏览

isEmpty() 方法用于在 Java 中检查 NavigableMap 是否为空。首先,创建一个 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");现在,检查 Map 是否为空 -System.out.println("Map is empty? " + n.isEmpty());以下是如何实现 isEmpty() 方法并检查 Map 是否为空的示例 -示例 实时演示import java.util.*; public class Demo {    public static void main(String[] args) {       NavigableMap n = new TreeMap();       n.put(5, ... 阅读更多

获取 Java 中排序集合的最后一个元素

Samual Sam
更新于 2020-06-25 10:33:48

2K+ 次浏览

要创建排序集合,首先创建一个集合 -Set s = new HashSet();向上述集合添加元素 -int a[] = {77, 23, 4, 66, 99, 112, 45, 56, 39, 89}; Set s = new HashSet(); try {    for(int i = 0; i < 5; i++) {    s.add(a[i]); }之后,使用 TreeSet 类进行排序 -TreeSet sorted = new TreeSet(s);获取最后一个元素,使用 last() 方法 -System.out.println("排序集合的最后一个元素 = "+ (Integer)sorted.last());以下是获取 Java 中排序集合的最后一个元素的代码 -示例 实时演示import java.util.*; public class Demo ... 阅读更多

Java 中 Queue poll() 方法示例

karthikeya Boyini
更新于 2020-06-25 10:35:02

2K+ 次浏览

使用 poll() 方法获取并移除队列中的第一个元素。创建队列 -Queue q = new LinkedList();添加一些元素 -q.add("abc"); q.add("def"); q.add("ghi"); q.add("jkl"); q.add("mno"); q.add("pqr"); q.add("stu"); q.add("vwx");现在,移除第一个元素 -q.poll()以下是如何实现 poll() 方法的示例 -示例 实时演示import java.util.LinkedList; import java.util.Queue; public class Demo {    public static void main(String[] args) {       Queue q = new LinkedList();       q.add("abc");       q.add("def");       q.add("ghi");       q.add("jkl");       q.add("mno");       q.add("pqr");       q.add("stu");       q.add("vwx");   ... 阅读更多

从 Java 中的队列中移除元素

Samual Sam
更新于 2020-06-25 10:35:55

2K+ 次浏览

要从队列中移除元素,请使用 remove() 方法。首先,设置一个队列并插入一些元素 -Queue q = new LinkedList(); q.offer("abc"); q.offer("def"); q.offer("ghi"); q.offer("jkl"); q.offer("mno"); q.offer("pqr"); q.offer("stu"); q.offer("vwx");移除第一个元素 -System.out.println("队列头部 = " + q.element()); System.out.println("从队列中移除元素 = " + q.remove());以下是一个示例 -示例 实时演示import java.util.LinkedList; import java.util.Queue; public class Demo {    public static void main(String[] args) {       Queue q = new LinkedList();       q.offer("abc");       q.offer("def");       q.offer("ghi");       q.offer("jkl");       q.offer("mno");       q.offer("pqr"); ... 阅读更多

Java 中队列 element() 方法的使用

karthikeya Boyini
更新于 2020-06-25 10:37:14

666 次浏览

Java 队列中的 element() 方法用于返回容器前面的元素,并且不将其移除。以下是一个示例。首先,创建一个队列并添加一些元素 -Queue q = new LinkedList(); q.offer("abc"); q.offer("def"); q.offer("ghi"); q.offer("jkl"); q.offer("mno"); q.offer("pqr"); q.offer("stu"); q.offer("vwx");现在,如下所示使用 element() 方法 -System.out.println("队列头部 = " + q.element());以下是一个完整的示例 -示例 实时演示import java.util.LinkedList; import java.util.Queue; public class Demo {    public static void main(String[] args) {       Queue q = new LinkedList();       q.offer("abc");       q.offer("def");     ... 阅读更多

替换 Java LinkedList 的元素

Samual Sam
更新于 2020-06-25 10:37:47

2K+ 次浏览

可以使用 java.util.ArrayList.set() 方法替换 Java LinkedList 中的元素。此方法有两个参数,即要替换的 LinkedList 元素的索引以及要替换成的元素。ArrayList.set() 方法返回先前在索引指定位置处的元素。如下所示给出了演示此方法的程序 -示例 实时演示import java.util.LinkedList; public class Demo {    public static void main(String[] args) {       LinkedList l = new LinkedList();       l.add("Pear");       l.add("Apple");       l.add("Mango");       l.add("Guava"); ... 阅读更多

将 LinkedList 转换为 ArrayList(Java)

karthikeya Boyini
更新于 2020-06-25 10:39:09

6K+ 次浏览

可以通过创建 ArrayList 来将 LinkedList 转换为 ArrayList,这样 ArrayList 的参数化构造函数就会用 LinkedList 的元素对其进行初始化。如下所示给出了演示此方法的程序 -示例 实时演示import java.util.ArrayList; import java.util.LinkedList; import java.util.List; public class Demo {    public static void main(String[] args) {       LinkedList l = new LinkedList();       l.add("Orange");       l.add("Apple");       l.add("Peach");       l.add("Guava");       l.add("Pear");       List aList = new ArrayList(l);       System.out.println("The ArrayList elements are: ");     ... 阅读更多

在 Java 中使用 LinkedList 类创建队列

Samual Sam
更新于 2020-06-25 10:40:41

207 次浏览

要使用 LinkedList 类创建队列,请尝试以下操作 -Queue q = new LinkedList(); q.offer("abc"); q.offer("def"); q.offer("ghi"); q.offer("jkl"); q.offer("mno"); q.offer("pqr"); q.offer("stu"); q.offer("vwx");之后,要打印元素,您需要对 Queue 使用检查条件,如下所示 -Object ob; while ((ob = q.poll()) != null) {    System.out.println(ob); }以下是一个示例 -示例 实时演示import java.util.LinkedList; import java.util.Queue; public class Demo {    public static void main(String[] args) {       Queue q = new LinkedList();       q.offer("abc");       q.offer("def");       q.offer("ghi");       q.offer("jkl");       q.offer("mno"); ... 阅读更多

在 Java 中显示当前方法名称

Smita Kapse
更新于 2020-06-25 12:02:51

2K+ 次浏览

java.lang.StackTraceElement.getMethodName() 方法提供了包含由当前堆栈跟踪元素表示的执行点的当前方法名称。如下所示给出了演示此方法的程序 -示例 实时演示public class Demo {    public static void main(String args[]) {       System.out.println       ("The method name is: " + new Exception().getStackTrace()[0].getMethodName());    } }输出The method name is: main现在让我们了解上述程序。getMethodName() 方法用于获取包含由当前堆栈跟踪元素表示的执行点的当前方法名称。这使用 ... 阅读更多

使用 Java 中的反射调用对象的的方法

Anvi Jain
更新于 2020-06-25 12:05:30

687 次浏览

可以使用 java.lang.Class.getDeclaredMethods() 方法调用对象的的方法。此方法返回一个数组,其中包含所有具有公共、私有、受保护和默认访问权限的 Method 对象。但是,不包括继承的方法。此外,如果类或接口没有方法,或者在 Class 对象中表示原始类型、数组类或 void,则 getDeclaredMethods() 方法将返回一个零长度数组。如下所示给出了演示此方法的程序 -示例 实时演示import java.lang.reflect.Method; class ClassA {    private String name = "John";    public String returnName() {       return name;    } ... 阅读更多

广告

© . All rights reserved.