import java.util.ArrayList;                 //导入包。
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List; public class zylx1 {                     //创建的一个类。
    public static void main(String[] args){        //公共静态的主方法。   
     lx7();                         //调用方法。 
}
=====================================================================

private static void lx6() {              //创建方法。
        List<String> s = new ArrayList<String>();    //创建集合。
        s.add("aa1");                    //添加元素。
        s.add("ab1");
s.add("ac1");
    
String s1 = s.set(0,"我爱Java");          //选择下标,输入更改后的元素。
        System.out.println(s1+"");             //打印下标为0,但是还没有被替换的元素。
        System.out.println(s);                //打印替换之后的元素。 
    }
=====================================================================
  
private static void lx5() {              //创建方法。
        List<String> s = new ArrayList<String>();    //创建集合。
        s.add("ab1");                    //添加元素。
        s.add("ac1");
s.add("ad1"); String se = s.remove(0);              //删除下标为0的元素。
        System.out.println(se);              //打印被删除的元素。
        System.out.println(s);               //打印删除之后的元素。
    }
===================================================================== 
  
private static void lx4() {              //创建方法。        
List<String> s = new ArrayList<String>();    //创建集合。
        s.add("a");                     //添加元素。
        s.add("aa");
s.add("aaa");
System.out.println(s);               //打印。
        s.add(0,"abc");                   //指定下标添加元素。
        System.out.println(s);               //打印。
    }
=====================================================================
  
private static void lx3() {               //创建方法。
        LinkedList<String> link = new LinkedList<String>(); //创建元素。
        link.add("每当我听到雨声");              //添加元素。
        link.add("就像听到了心中的迷茫");
link.removeFirst();                 //删除首位元素。
        System.out.println(link);              //打印。
    }
=====================================================================
  
private static void lx2() {              //创建方法。
        LinkedList<String> link = new LinkedList<String>(); //创建集合。
        link.add("杜甫");                  //添加元素。
        link.add("李白");
link.add("白居易");
link.add("毛不易"); //String first1 = link.getFirst();
// System.out.println(first1); if(!link.isEmpty()){               //先判断集合是否为空,再进行循环或者获得操作。
            String first2 = link.getFirst();      //取得首位的元素。
            System.out.println(first2);         //打印。
        }
}
=====================================================================
  
private static void lx1() {             //创建方法。
        LinkedList<String> link = new LinkedList<String>(); //创建集合。
        link.addLast("我的天啊呀");            //从尾部添加元素。
        link.addLast("我的天啊呀1");
link.addLast("我的天啊呀2"); link.addFirst("一拳打倒一个嘤嘤婴");       //从头部添加元素。
        link.addFirst("一拳打倒一个嘤嘤婴二号");
link.addFirst("一拳打倒一个嘤嘤婴三号"); Iterator<String> it = link.iterator();    //添加迭代器。
        while (it.hasNext()){              //判断是否有下一个元素,如果有就打印。
            String s = it.next();
System.out.println(s);
} } }

最新文章

  1. 防刷票机制研究和.NET HttpRequest Proxy
  2. 应用ERP系统与企业的关系
  3. [.net 面向对象编程基础] (23) 结束语
  4. 优秀案例:12个精美的设计工作室 &amp; 设计公司网站
  5. Linux0.11内核剖析--内核体系结构
  6. linux下遍历目录(转-在于思考)
  7. 暑假集训单切赛第一场 CF 191A Dynasty Puzzles
  8. iScroll使用
  9. Solr简单部署
  10. Gentoo/Funtoo USE标记介绍
  11. 其他应用和技巧-用JS实现的抽奖程序
  12. [Angular Tutorial] 12 -Event Handlers
  13. SetWindowPos和SetForegroundWindow
  14. 读书笔记-你不知道的JS上-混入与原型
  15. ML01 机器学习后利用混淆矩阵Confusion matrix 进行结果分析
  16. 【转】用信鸽来解释 HTTPS
  17. java 大数运算[转]
  18. bootstrap学习一
  19. Jvm远程监控
  20. 二、主流区块链技术特点及Hyperledger Fabric V0.6版本特点

热门文章

  1. Markdown 内嵌 HTML 语法
  2. [洛谷P4549] [模板] 裴蜀定理
  3. php 克隆 clone
  4. 使用apache mail发送邮件错误解决办法
  5. 微软发布MS MARCO数据集,提高计算机阅读理解能力
  6. 使用Lucene.Net做一个简单的搜索引擎-全文索引
  7. 达拉草201771010105《面向对象程序设计(java)》第十八周学习总结
  8. 带你入门 CSS Grid 布局
  9. Immer.js简析
  10. 前端javascript知识(二)