zoukankan      html  css  js  c++  java
  • LinkedList类

                                    LinkedList类

        LinkedList类和ArrayList,Vector基本相同,都有增、删、改、查等方法。LinkedList是继承List接口。

     1 import java.util.*;
     2  
     3 public class JiHe05 {
     4     
     5     public static void fun(){
     6         LinkedList ll = new LinkedList();
     7          for(int i=0;i<5;i++){
     8              ll.add(String.valueOf(i));
     9          }
    10          for(int i=5;i<10;i++){
    11              ll.add(i,String.valueOf(10-i+5));
    12          }
    13          System.out.println("这里是LinkedList操作后的结果");
    14          System.out.println(ll);
    15         
    16     }
    17     
    18     public static void fun2(){
    19         LinkedList<String> liList  = new LinkedList<String>();
    20         for(int i=0;i<5;i++){
    21             liList.add(String.valueOf(i));
    22         }
    23         System.out.println(liList);
    24         
    25         // 获取索引值为3的元素
    26         System.out.println(liList.get(3));
    27         
    28         //  更改索引值为3的元素。
    29 //        System.out.println(liList.set(3, "aaa"));
    30         liList.set(3, "AAA");
    31         System.out.println(liList);
    32          
    33         // 找到列表的头元素
    34         System.out.println(liList.peek());
    35         
    36         //  找到列表的头元素并删除
    37         System.out.println(liList.poll());
    38         System.out.println(liList);
    39         
    40         System.out.println("列表的第一个元素是:"+liList.getFirst());
    41         System.out.println("列表的最后一个元素是:"+liList.getLast());
    42         
    43         
    44     }
    45     
    46     public static void main(String[] args){
    47         fun();
    48         System.out.print("---------------------------");
    49         System.out.print("
    ");
    50         fun2();
    51         
    52         
    53     }
    54 
    55 }

             以上只是列出了一些LinkedList中常用的方法而已。

  • 相关阅读:
    2013-05-25 14:04 zend studio10正式版如何汉化?
    网页前端优化之滚动延时加载图片
    appium框架之bootstrap
    软件测试面试题(一)
    Java中的经典算法之冒泡排序(Bubble Sort)
    Git知识总览(一) 从 git clone 和 git status 谈起
    Webdriver获取多个元素
    idea注册码到期,破解idea
    安装appium桌面版和命令行版
    Python+Appium学习篇之WebView处理
  • 原文地址:https://www.cnblogs.com/pwhit/p/5402437.html
Copyright © 2011-2022 走看看