zoukankan      html  css  js  c++  java
  • List 学习笔记1

    package com.java.list;

    import java.util.Iterator;
    import java.util.LinkedList;
    import java.util.List;

    public class ListTest1 {

     public static void main(String[] args){
      //全部显示list里面的内容
      String A="a",B="b",C="c",D="d",E="e";
      List<String> list1=new LinkedList<String>();
      list1.add(A);
      list1.add(B);
      list1.add(C);
      list1.add(D);
      list1.add(E);
      //*****方法一*****
      System.out.println("方法一");
      for (int i = 0; i < list1.size(); i++) {
       
       System.out.println(list1.get(i));
      }
      //*****方法二*****
      System.out.println("方法二");
      Iterator<String> iterator=list1.iterator();
      while (iterator.hasNext()) {
       
              System.out.println(iterator.next());  
       
      }
        //indexOf(Object obj)方法和lastIndexOf(Object obj)方法的区别,前者是获得指定对象的最小的索引位置,而后者是获得指定对象的最大的索引位置,前提条件是指定的对象在List集合中具有重复的对象,否则如果在List集合中有且仅有一个指定的对象,则通过这两个方法获得的索引位置是相同的
           String repeat ="repeat";
           List<String> list2 =new LinkedList<String>();
     list2.add(A);//0
     list2.add(repeat);//1
     list2.add(B);//2
     list2.add(repeat);//3
     list2.add(C);//4
     list2.add(repeat);//5
     list2.add(D);//6
      System.out.println(list2.indexOf(repeat));
      System.out.println(list2.lastIndexOf(repeat));
      System.out.println(list2.indexOf(D));
      System.out.println(list2.lastIndexOf(D));
      //subList(int fromIndex, int toIndex)方法,在使用subList(int fromIndex, int toIndex)方法截取现有List集合中的部分对象生成新的List集合时,需要注意的是,新生成的集合中包含起始索引位置代表的对象,但是不包含终止索引位置代表的对象
      list2 =list2.subList(1, 5);
      for (int j = 0; j < list2.size(); j++) {
        System.out.println(list2.get(j));
      }

     }

     
     
     
    }

    参考网址:http://hi.baidu.com/prometheus2008/item/71efe0975ae1addd1a49df75

  • 相关阅读:
    URL收藏
    web网站防攻击策略
    网络编程
    Tomcat
    UML学习
    大数据学习
    PHP学习
    SYNC CSDN
    在浏览器中打开本地程序
    内存管理工具,帮助检查内存泄露及野指针问题
  • 原文地址:https://www.cnblogs.com/benxiong/p/3039909.html
Copyright © 2011-2022 走看看