`
javacto
  • 浏览: 81939 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

List 【005】

阅读更多
package com.list
import java.util.*;

public class TestList {
	public static void main(String args[]) {
		List list1 = new LinkedList();
		for(int i =0; i<5; i++) {
			list1.add("a"+i) ;
		}
		System.out.println(list1) ;
		
		//list2
		List list2 = new LinkedList() ;
		list2.add("yes") ;
		list2.add("33") ;
		System.out.println(list2) ;
		
		list1.add("good") ;
		System.out.println(list1) ;
		list1.add(2, "20") ;  //在2好位置,也就是第二个元素后加入  20
		list1.add(2,"hello") ;
		System.out.println(list1) ;
		
		list2.addAll(1,list1) ;  //将指定 collection 中的所有元素都插入到列表中的指定位置
		System.out.println(list2) ;
		System.out.println(list2.get(2)) ;  //得到指定 index 出的元素
		System.out.println(list2.indexOf(20)) ; //返回此列表中第一次出现的指定元素的索引;如果此列表不包含该元素,则返回 -1。
		
		Iterator it = list2.iterator() ;  //遍历list2 并输出
		while(it.hasNext()) {
			String s=(String)it.next() ;
		    System.out.println(s) ; 
		}    

		System.out.println(list2.containsAll(list1)) ; //如果列表包含指定 collection 的所有元素,则返回 true 
		list2.set(0, "hhh") ;  // 把yes 换掉
		System.out.println(list2) ;
		
	}
}

console :
[a0, a1, a2, a3, a4]
[yes, 33]
[a0, a1, a2, a3, a4, good]
[a0, a1, hello, 20, a2, a3, a4, good]
[yes, a0, a1, hello, 20, a2, a3, a4, good, 33]
a1
-1
yes
a0
a1
hello
20
a2
a3
a4
good
33
true
[hhh, a0, a1, hello, 20, a2, a3, a4, good, 33]

分享到:
评论

相关推荐

    To-do-list:python待办事项清单

    待办事项 python待办事项清单

    华为 NE05E, NE08E V300R005C10SPC100 特性描述 - ACL

    ACL是Access Control List的简称,中文是访问控制列表。ACL包含了一系列条件语 句,实际上是一系列包含“允许”或者“拒绝”的规则。换句话说,ACL是人为定义 的一组或者几组规则,以便设备判断是否执行用户规定的...

    华为 NE05E, NE08E V300R005C10SPC100 特性描述 - Segment Routing MPLS

    段路由SR(Segment Routing)是基于源路由理念而设计的在网络上转发数据包的一种 协议。Segment Routing MPLS是指基于MPLS转发平面的...通过对段和网络节点进行有序排列(Segment List),就可 以得到一条转发路径。

    MTTSHOP内衣免费商城系统 v2.0.1

    系统要求:IIS5.1以后,必须安装.net 3.5安装步骤:1、下载完成后,直接解压文件mb005.rar2、附加数据库:解压后的可以找一个叫db的文件夹,解压后直接附加就可以,支持SQL 2000、2005、20083、配置web.config文件,...

    freemarker总结

    list指令是一个迭代输出指令,用于迭代输出数据模型中的集合,list指令的语法格式如下: &lt;#list sequence as item&gt; ... &lt;/#list&gt; 上面的语法格式中,sequence就是一个集合对象,也可以是一个表达式,但该表达式将返回...

    华为MIB大全-S2300/S3300/S5300/S6300/S2700/S3700/S5700/S6700等

    Support Version list: ============================================== ===== S2300/S3300/S5300/S6300 serials ======= ===== S2700/S3700/S5700/S6700 serials ======= ======================================...

    JDK 1.5的泛型實現(Generics in JDK 1.5)

    #005 private transient E[] elementData; #006 private int size; #007 public ArrayList(int initialCapacity) { #008 super(); #009 // check if (initialCapacity )... #010 this.elementData = (E[])new ...

    leetcode338-Algorithm-LeetCode:算法练习题目来源:LeetCode

    005 动态规划 017 List 020 栈 053 动态规划 070 动态规划 071 栈 084 HashSet 121 动态规划 198 动态规划 303 动态规划 304 动态规划 338 位运算 350 List 392 动态规划 395 递归+分治算法 403 递归+动态规划+...

    ListView替换品

    ADT如何导入第三包或者官方的support包?例如:recyclerview,cardview

    系统安全培训视频.rar

    005系统安全之 chattr文件属性mp4 006系统安全之mask及 mount-mp4 007系统安全之用户授权su 008系统安全之用户授权sudo引入-mp4 009系统安全之用户授权sudo对用户授权-mp4 010系统安全之用户授权sudo对组授权-mp4 ...

    Android 简单的录音机

    005 import java.util.ArrayList; 006 import java.util.List; 007   008 import android.app.ListActivity; 009 import android.media.MediaRecorder; 010 import android.os.Bundle; 011 import android...

    leetcode小岛出水口-leetcode:leetcode刷题顺序,JavaScript实现

    leetcode小岛出水口 Leetcode 基本按照bobo老师的算法课程分类,bobo的。 他是用C++做的,这里用JavaScript实现。 Problems Difficulty Solution Array ...005 ...List 链表 Stack and Queue 栈 队列 0

    systemback:sysmteback 的 fork,一个有用的系统备份工具

    系统后台这是 systemback 的一个分支。 不再由创建者维护。...http://mirrors.bwbot.org/ stable main" &gt; /etc/apt/sources.list.d/systemback.list 'sudo apt-key adv --keyserver ' hkp://keyserver.ubuntu....

    xml 与javascript结合的问题解决方法

     &lt;booklist&gt;  &lt;title&gt;Straight Talk About Computersyyyyyyyyyy&lt;/title&gt; &lt;isbn&gt;72-80088-005   &lt;title&gt;Straight Talk About Computersyyyyyyyyyy&lt;/title&gt; &lt;isbn&gt;72-80088-005...

    leetcode字符串括号level-LeetCode-Practice:[最后更新3/31]解决方案|想法|审查

    005 最长回文子串 Medium 053 最大子序和 Easy 070 爬楼梯 Easy 072 编辑距离 Hard 121 买卖股票的最佳时机 Easy 322 零钱兑换 Medium Hash Table # Problems Level Comment 001 两数之和 Easy 003 无重复字符的最长...

    VB编程资源大全(控件 其它1)

    s005.ZIP 一种可以弹出的按钮,具有多种形态和功能(31KB) 69,s004.ZIP 在 list 控件里进行增量查询(4KB) 70,s003.ZIP 一个进度条的控件,可以有多种形态供你选择(142KB) 71,s002.ZIP ...

    VB编程资源大全(控件 其它2)

    s005.ZIP 一种可以弹出的按钮,具有多种形态和功能(31KB) 69,s004.ZIP 在 list 控件里进行增量查询(4KB) 70,s003.ZIP 一个进度条的控件,可以有多种形态供你选择(142KB) 71,s002.ZIP ...

    IRPTrace2.00.002.zip

    Release 1.00.005 1. Support for 12-characters serial number was added. 2. Several minor bugs were fixed. Release 1.00.004 1. Support for Windows Server 2003 was added. 2. Support for PAE ...

    VB编程资源大全(控件 其它3)

    s005.ZIP 一种可以弹出的按钮,具有多种形态和功能(31KB) 69,s004.ZIP 在 list 控件里进行增量查询(4KB) 70,s003.ZIP 一个进度条的控件,可以有多种形态供你选择(142KB) 71,s002.ZIP ...

    Visual C++程序开发范例宝典(光盘) 第四部分

    实例005 在控件上单击右键弹出菜单 实例006 个性化的弹出菜单 实例007 任务栏托盘弹出菜单 1.3 工具栏应用实例 实例008 带背景的工具栏 实例009 带图标的工具栏 实例010 带下拉菜单的工具栏 实例011 可调整...

Global site tag (gtag.js) - Google Analytics