Java笔记 - 集合框架(LinkedList)
来源:互联网 发布:mysql variables 修改 编辑:程序博客网 时间:2024/05/21 09:54
LinkedList 特有方法:
addFirst()
addLast()
getFirst()
getLast()
获取元素,但不删除元素。如果集合中没有元素,会出现NoSuchElementException
removeFirst()
removeLast()
获取元素,但是元素被删除,如果集合中没有元素,会出现NoSuchElementException
在JDK1.6出现了替代办法
offerFirst()
offerLast()
peekFirst()
peekLast()
获取元素,但不删除元素,如果集合中没有元素,会返回null
pollFirst()
pollLast()
获取元素,但是元素被删除,如果集合中没有元素,会返回null
package linkedList;import java.util.*;public class LinkedListDemo {public static void sop(Object obj){System.out.println(obj);}public static void main(String[] args){LinkedList a1 = new LinkedList();a1.addFirst("j1");a1.addLast("j2");a1.addLast("j3");sop(a1); //[j1,j2,j3]sop( a1.getFirst() ); //j1sop( a1.getLast() ); //j3sop( a1.removeFirst() ); //j1sop( a1.removeLast() ); //j3sop( a1 ); //[j2]}}
0 0
- Java笔记 - 集合框架(LinkedList)
- JAVA 集合框架 LinkedList
- Java集合框架:LinkedList
- java 集合框架三-LinkedList
- java集合框架系列---LinkedList
- Java 集合框架分析:LinkedList
- Java笔记集合之LinkedList
- Java集合(LinkedList)
- Java基础--集合框架Conllection(LinkedList、ArrayList)
- 一步一步解析java集合框架LinkedList源码(3)
- Java集合框架--LinkedList源码解析(JDK1.7)
- JAVA 集合类(java.util)源码阅读笔记------LinkedList
- Java集合框架源码分析之LinkedList
- 黑马程序员—Java集合框架(LinkedList)
- java中的集合框架LinkedList 简单用法
- java集合框架之LinkedList类
- Java集合框架-LinkedList和HashSet
- Java集合框架源码解析-LinkedList
- 突如其来的"中断异常",我(Java)该如何处理?
- ubuntu16.04安装pycharm以及使用说明
- 电脑主机选购---散热器
- Computer Vision Foundation open access
- 如何实现响应式布局(转载于sunflower627的博客)
- Java笔记 - 集合框架(LinkedList)
- 部署kubernetes集群
- -Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable
- Struts2和hibernate框架整合实现简单的注册登陆功能
- springmvc注解整理
- 2 Gradle学习总结——抓重点学Gradle
- 算法学习之动态规划(leetcode 72. Edit Distance)
- spring cloud 全套演示框架后期还会添加mq以及bus等一系列整合
- Activity详解Activity的使用步骤、生命周期及其启动模式、启动方法