集合类(一) List的用法测试例
来源:互联网 发布:百度自然排名优化费用 编辑:程序博客网 时间:2024/05/16 06:48
package userWeb;
import java.util.ArrayList;
import java.util.Iterator;
//List用法
public class ListTest {
//boolean add(int index, E element)
//boolean addAll(index,Collection)
public static void List_add(){
ArrayList a1 = new ArrayList();
a1.add("java");
a1.add("php");//List集合中的元素可以重复
a1.add(".net");
System.out.println("原集合:"+a1);
a1.add(1, "Flash");
a1.add(0, "ps");
System.out.println(a1);
ArrayList a2 = new ArrayList();
a2.add("javascript");
a2.add("3dMax");
a2.add("IBM");
a1.addAll(0, a2);
System.out.println(a1);
}
//boolean remove(int index) 删除
public static void List_remove(){
ArrayList a1 = new ArrayList();
a1.add("javascript");
a1.add("php");
a1.add("flash");
System.out.println("原集合:"+a1);
a1.remove(0);
System.out.println(a1);
}
//set(int index, E element) 修改
public static void List_set() {
ArrayList a1 = new ArrayList();
a1.add("javascript");
a1.add("php");
a1.add(".net");
System.out.println("原集合:"+a1);
a1.set(1, "falsh");
System.out.println(a1);
}
//get(int index) 返回列表中指定位置的元素
//subList(int fromIndex, int toIndex) 返回列表中指定的 fromIndex(包括 )和 toIndex(不包括)之间的部分元素。
public static void List_get() {
ArrayList a1 = new ArrayList();
a1.add("java");
a1.add("php");
a1.add("flash");
System.out.println(a1.get(0));//获取指定角标的元素,有了该方法就可以遍历该集合中的所有元素
System.out.println(a1.subList(1, 3));//获取集合中某一部分的元素,包含头不包含尾
Iterator it=a1.iterator();
//hasNext是取值取的是当前值.他的运算过程是判断下个是否有值如果有继续.
while(it.hasNext()){
//设it.next封装类,调用Integer的intValue方法返回值为int赋给i;
String i=(String) it.next();
System.out.println("Element in list is : "+i);
}
}
public static void main(String[] args) {
List_get();
}
}
import java.util.ArrayList;
import java.util.Iterator;
//List用法
public class ListTest {
//boolean add(int index, E element)
//boolean addAll(index,Collection)
public static void List_add(){
ArrayList a1 = new ArrayList();
a1.add("java");
a1.add("php");//List集合中的元素可以重复
a1.add(".net");
System.out.println("原集合:"+a1);
a1.add(1, "Flash");
a1.add(0, "ps");
System.out.println(a1);
ArrayList a2 = new ArrayList();
a2.add("javascript");
a2.add("3dMax");
a2.add("IBM");
a1.addAll(0, a2);
System.out.println(a1);
}
//boolean remove(int index) 删除
public static void List_remove(){
ArrayList a1 = new ArrayList();
a1.add("javascript");
a1.add("php");
a1.add("flash");
System.out.println("原集合:"+a1);
a1.remove(0);
System.out.println(a1);
}
//set(int index, E element) 修改
public static void List_set() {
ArrayList a1 = new ArrayList();
a1.add("javascript");
a1.add("php");
a1.add(".net");
System.out.println("原集合:"+a1);
a1.set(1, "falsh");
System.out.println(a1);
}
//get(int index) 返回列表中指定位置的元素
//subList(int fromIndex, int toIndex) 返回列表中指定的 fromIndex(包括 )和 toIndex(不包括)之间的部分元素。
public static void List_get() {
ArrayList a1 = new ArrayList();
a1.add("java");
a1.add("php");
a1.add("flash");
System.out.println(a1.get(0));//获取指定角标的元素,有了该方法就可以遍历该集合中的所有元素
System.out.println(a1.subList(1, 3));//获取集合中某一部分的元素,包含头不包含尾
Iterator it=a1.iterator();
//hasNext是取值取的是当前值.他的运算过程是判断下个是否有值如果有继续.
while(it.hasNext()){
//设it.next封装类,调用Integer的intValue方法返回值为int赋给i;
String i=(String) it.next();
System.out.println("Element in list is : "+i);
}
}
public static void main(String[] args) {
List_get();
}
}
0 0
- 集合类(一) List的用法测试例
- java List集合类的用法
- java的集合类List系列(一)
- scala List集合的用法
- scala List集合的用法
- 浅谈Java集合类(一)【List】
- LinkedList集合的通常用法(一)
- list control的用法(一)
- java中list的用法(一)
- Java笔记——集合类:List的用法
- java 集合(set、list、map、stack、queue)的用法
- 注意list集合remove(index)方法的用法
- 关于List<?>集合的排序--有待测试
- List集合的其它用法及算法
- List<T>集合的常见用法(控制台)
- Java集合中List的用法
- java 集合list和map的用法
- 关于List、Set、Map集合的简介(一)
- 栈实现,不是用template做的.
- spring-mybatis
- PAT A1042 Shuffling Machine (20)
- 6位随机密码生成器
- 自己动手实现HTTP协议
- 集合类(一) List的用法测试例
- **ACM集训day12——bfs队列
- Service的绑定中,Binder跨进程与非跨进程的区别
- 合并两个的排序链表
- linux中几个有用的快捷键
- junit单元测试
- Radar Installation
- webpack及react的搭配使用(一)
- Codeforces Round #364 (Div. 2) A - Cards(水)