Java LinkedList 집합 기능 인 스 턴 스 분석

링크 드 리스트 의 바 텀 데이터 구 조 는 링크 이기 때문에 일부 특유 의 기능 은 링크 에서 집합 에 대응 합 니 다.

프레임 코드:

public class LinkedListDemo {
  public static void main(String[] args) {
    //      
    LinkedList<String> linkedList = new LinkedList<String>();

    //    
    linkedList.add("hello");
    linkedList.add("world");
    linkedList.add("java");

    //    
    System.out.println(linkedList);
  }
}
특유 의 방법 구현 코드:

     //public void addFirst(E e):              
    linkedList.addFirst("javase"); //[javase, hello, world, java]

    //public void addLast(E e):                
    linkedList.addLast("javaee"); //[javase, hello, world, java, javaee]

//public E getFirst():             
    System.out.println(linkedList.getFirst());
    /*
      hello
      [hello, world, java]
     */

//public E getLast():              
    System.out.println(linkedList.getLast());
    /*
      java
      [hello, world, java]
     */

//public E removeFirst():                
    System.out.println(linkedList.removeFirst());
    /*
      hello
      [world, java]
     */

//public E removeLast() :                 
    System.out.println(linkedList.removeLast());
    /*
      java
      [hello, world]
     */
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기