找到 9301 篇文章,关于面向对象编程

在 Java 中将元素添加到 ArrayList 的指定索引

karthikeya Boyini
更新于 2019-07-30 22:30:24

489 次浏览

可以使用 java.util.ArrayList.add() 方法将元素添加到 ArrayList 的指定索引。此方法有两个参数,即在 ArrayList 中插入元素的特定索引以及元素本身。如果在 ArrayList.add() 指定的索引处已存在元素,则该元素和所有后续元素将向右移动一位。以下给出了演示此方法的程序 -示例 实时演示import java.util.ArrayList; import java.util.List; public class Demo { public static void main(String args[]) throws Exception { List ... 阅读更多

使用 ArrayDeque 在 Java 中创建栈和队列

Samual Sam
更新于 2020-06-30 06:08:43

449 次浏览

使用 ArrayDeque 创建栈。Deque s = new ArrayDeque(); // 栈 s.push("Bat"); s.push("Mat"); s.push("Cat"); s.push("Rat"); s.push("Hat"); s.push("Fat");使用 ArrayDeque 创建队列 -Deque q = new ArrayDeque(); // 队列 q.add("Bat"); q.add("Mat"); q.add("Cat"); q.add("Rat"); q.add("Hat"); q.add("Fat");以下是一个示例。示例 实时演示import java.util.ArrayDeque; import java.util.Deque; public class Demo {    public static void main(String args[]) {       Deque s = new ArrayDeque();       Deque q = new ArrayDeque();       // 栈       s.push("Bat");       s.push("Mat");       s.push("Cat");       s.push("Rat");       s.push("Hat");       s.push("Fat");     ... 阅读更多

获取 Java 中 NavigableMap 的最后一个键

karthikeya Boyini
更新于 2019-07-30 22:30:24

131 次浏览

要显示 Java 中 NavigableMap 的最后一个键,请使用 lastKey() 方法。让我们首先创建 NavigableMap -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); n.put("H", 444); n.put("I", 555); n.put("J", 666);现在获取最后一个键 -n.lastKey()以下是如何从 NavigableMap 获取最后一个键的示例。示例 实时演示import java.util.*; public class Demo { public static void main(String[] args) { NavigableMap n = new TreeMap(); n.put("A", 498); n.put("B", 389); ... 阅读更多

获取 Java 中 NavigableMap 的第一个条目

Samual Sam
更新于 2019-07-30 22:30:24

125 次浏览

要显示 Java 中 NavigableMap 的第一个条目,请使用 firstEntry() 方法。让我们首先创建 NavigableMap -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); n.put("H", 444); n.put("I", 555); n.put("J", 666);现在获取第一个条目 -n.firstEntry()以下是如何从 NavigableMap 获取第一个条目的示例。示例 实时演示import java.util.*; public class Demo { public static void main(String[] args) { NavigableMap n = new TreeMap(); n.put("A", 498); n.put("B", 389); ... 阅读更多

获取 Java 中 NavigableMap 的第一个键

karthikeya Boyini
更新于 2019-07-30 22:30:24

147 次浏览

要显示 Java 中 NavigableMap 的第一个键,请使用 firstKey() 方法。让我们首先创建 NavigableMap -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); n.put("H", 444); n.put("I", 555); n.put("J", 666);现在获取第一个键 -n.firstKey()以下是如何从 NavigableMap 获取第一个键的示例 -示例 实时演示import java.util.*; public class Demo { public static void main(String[] args) { NavigableMap n = new TreeMap(); n.put("A", 498); n.put("B", ... 阅读更多

删除 Java 中 TreeMap 的第一个条目

Samual Sam
更新于 2019-07-30 22:30:24

966 次浏览

要删除 TreeMap 的第一个条目,请使用 pollFirstEntry() 方法。让我们首先创建一个 TreeMap 并添加元素 -TreeMap m = new TreeMap(); m.put(1, "India"); m.put(2, "US"); m.put(3, "Australia"); m.put(4, "Netherlands"); m.put(5, "Canada");现在删除第一个条目 -m.pollFirstEntry()以下是如何删除 TreeMap 的第一个条目的示例。示例 实时演示import java.util.*; public class Demo { public static void main(String args[]) { TreeMap m = new TreeMap(); m.put(1, "India"); m.put(2, "US"); ... 阅读更多

Java 程序仅当键与给定值关联时才从 TreeMap 中删除键

karthikeya Boyini
更新于 2019-07-30 22:30:24

112 次浏览

使用 remove() 方法仅当键与给定值关联时才从 TreeMap 中删除键。让我们首先创建一个 TreeMap 并添加一些元素 -TreeMap m = new TreeMap(); m.put(1, "India"); m.put(2, "US"); m.put(3, "Australia"); m.put(4, "Netherlands"); m.put(5, "Canada");要删除键,请在此处设置键和关联值。如果关联值存在,则键将被删除 -m.remove(3, "Australia")以下是如何仅当键与给定值关联时才从 TreeMap 中删除键的示例 -示例 实时演示import java.util.*; public class Demo {    public static void ... 阅读更多

从 Java 中的 TreeMap 删除键

Samual Sam
更新于 2019-07-30 22:30:24

493 次浏览

使用 remove() 方法从 TreeMap 删除键。让我们首先创建一个 TreeMap 并添加一些元素 -TreeMap m = new TreeMap(); m.put(1, "India"); m.put(2, "US"); m.put(3, "Australia"); m.put(4, "Netherlands"); m.put(5, "Canada");现在让我们删除一个键。在这里,我们现在删除键 3 -m.remove(3)以下是如何从 TreeMap 删除键的示例 -示例 实时演示import java.util.*; public class Demo {    public static void main(String args[]) {       TreeMap m = new TreeMap();       m.put(1, "India");       m.put(2, "US");       m.put(3, "Australia");       m.put(4, "Netherlands");   ... 阅读更多

在 Java 中创建 TreeMap 并添加键值对

karthikeya Boyini
更新于 2019-07-30 22:30:24

1K+ 次浏览

TreeMap 不能包含重复键。TreeMap 不能包含空键。但是,它可以具有空值。让我们首先看看如何创建一个 TreeMap -TreeMap m = new TreeMap();添加一些键值对形式的元素 -m.put(1, "India"); m.put(2, "US"); m.put(3, "Australia"); m.put(4, "Netherlands"); m.put(5, "Canada");以下是如何创建 TreeMap 并添加键值对的示例 -示例 实时演示import java.util.*; public class Demo {    public static void main(String args[]) {       TreeMap m = new TreeMap();       m.put(1, "India");       m.put(2, "US");       m.put(3, "Australia");     ... 阅读更多

从 Java 中的 TreeMap 删除值

Samual Sam
更新于 2019-07-30 22:30:24

704 次浏览

使用 remove() 方法从 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");现在,假设您需要删除键为 5 的值。为此,请使用 remove() 方法 -Object ob = m.remove(5);以下是如何从 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");   ... 阅读更多

广告