91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

unshift在java集合操作中的應用

小樊
82
2024-09-23 13:07:37
欄目: 編程語言

unshift 方法通常用于向數組的開頭添加一個或多個元素。在 Java 中,集合框架(Collections Framework)提供了類似的方法,如 add()addAll(),用于在集合的開頭添加元素。這些方法在 List 接口的實現類(如 ArrayListLinkedList)中都有提供。

以下是在 Java 集合操作中應用 unshift 方法的一些示例:

  1. 使用 ArrayListadd() 方法:
import java.util.ArrayList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        list.add("apple");
        list.add("banana");
        list.add("cherry");

        System.out.println("Before unshift: " + list);

        list.add(0, "orange");

        System.out.println("After unshift: " + list);
    }
}

輸出:

Before unshift: [apple, banana, cherry]
After unshift: [orange, apple, banana, cherry]
  1. 使用 LinkedListaddFirst() 方法:
import java.util.LinkedList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> list = new LinkedList<>();
        list.add("apple");
        list.add("banana");
        list.add("cherry");

        System.out.println("Before unshift: " + list);

        list.addFirst("orange");

        System.out.println("After unshift: " + list);
    }
}

輸出:

Before unshift: [apple, banana, cherry]
After unshift: [orange, apple, banana, cherry]

在這兩個示例中,我們首先創建了一個包含三個元素的 ArrayListLinkedList。然后,我們使用 add()(對于 ArrayList)或 addFirst()(對于 LinkedList)方法在集合的開頭添加一個新元素。最后,我們打印出添加元素前后的集合。

0
兴义市| 平潭县| 滨海县| 乐清市| 柘荣县| 连南| 乌恰县| 阳江市| 南阳市| 武城县| 正定县| 岚皋县| 金堂县| 嘉善县| 罗定市| 武强县| 保康县| 金秀| 凌海市| 重庆市| 农安县| 宝丰县| 天峻县| 南汇区| 辽宁省| 泰州市| 萝北县| 嘉荫县| 永和县| 乌兰浩特市| 滁州市| 女性| 雷山县| 彭州市| 贵阳市| 江达县| 永兴县| 龙南县| 宁夏| 门源| 四川省|