java数组LinkedList

发布时间:2024年01月24日

Arraylist查询快,增删改慢

LinkedList增删改快,查询慢

package com.controller;

import org.springframework.web.bind.annotation.*;

import java.util.LinkedList;

@RestController
@CrossOrigin
@RequestMapping("/admin")
public class AdminController{
    @GetMapping("/{id}")
    public LinkedList findById(@PathVariable Long id) throws InterruptedException {
        LinkedList<String> list =  new LinkedList<>();
        list.add("dadw");
        list.add("dadw1");
        list.add("dadw2");
        list.add("dadw3");
        list.add("dadw4");
        list.add("dadw5");

        //头部插入
        list.addFirst("dade666");
        //尾部插入
        list.addLast("dade88888");
        //返回头部第一个元素
        System.out.print(list.getFirst()+"\n");
        //返回尾部第一个参数
        System.out.print(list.getLast()+"\n");
        //返回头部第一个参数并删除
        System.out.print(list.removeFirst()+"222222\n");
        //返回尾部第一个参数并删除
        System.out.print(list.removeLast()+"222222\n");
        return list;
    }
}

文章来源:https://blog.csdn.net/qq_34631220/article/details/135830453
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。