List<String>l1 = new ArrayList<String>(); List<String>l2 = new LinkedList<String>(); add(int index, Object obj); set(int index, Object obj); public static void main(String[]args){ String a = "A", b = "B", c = "C", d = "D", e = "E"; List<String> list = new LinkedList<String>(); list.add(a); list.add(e); list.add(d); list.set(1, b);//将索引位置为1的对象e修改为对象b list.add(2, c);//将对象c添加到索引位置为2的位置 Iterator<String> it = list.Iterator(); while(it.hasnext()){ System.out.println(it.next()); } } for (int i = 0; i < list.size(); i++ ) { System.out.println(list.get(i)); } import java.util.ArrayList; import java.util.LinkedList; import java.util.Iterator; import java.util.List; public class TestCollection{ public static void main(String[]args){ System.out.println("开始:"); String a = "A", b = "B", c = "C", d = "D", e = "E"; List<String> list = new LinkedList<String>(); list.add(a); list.add(e); list.add(d); list.set(1, b); list.add(2, c); Iterator<String> it = list.iterator(); while(it.hasnext()){ System.out.println(it.next()); } for (int i = 0; i < list.size() ; i++) { System.out.println(list.get(i)); } System.out.println("结束!"); } } public static void main(String[]args){ String a = "A", b = "B", c = "C", d = "D",repeat = "Repeat"; List<String>list = new LinkedList<String>(); list.add(a); list.add(repeat); list.add(b); list.add(repeat); list.add(c); list.add(repeat); list.add(d); System.out.println(list.indexOf(repeat)); System.out.println(list.lastIndexOf(repeat)); System.out.println(list.indexOf(b)); System.out.println(list.lastIndexOf(b)); System.out.println("结束!"); } public static void main(String[]args){ String a = "A", b = "B", c = "C", d ="D", e = "E"; List<String> list = new ArrayList<String>(); list.add(a); list.add(b); list.add(c); list.add(d); list.add(e); list = list.subList(1, 3);//利用从索引位置1到3的对象重新生成一个List集合 for (int i = 0; i < lst.size() ;i++ ) { System.out.println(list.get(i)); } } List list = new LinkedList(); list = new ArrayList(); list.add(0, "b"); list.add(list.size(), "any"); b = list.remove("b"); b = list.remove(0); String[] strArray = new String[]{"z","a","C"}; List list = Arrays.asList(strArray); Collections.sort(list); Collections.sort(list,String.CASE_INSENSITIVE_ORDER); Collections.sort(list,Collections.reverseOrder()); Collections.sort(list, String.CASE_INSENSITIVE_ORDER); Collections.reverse(list); list1.retainAll(list2); list1.subList(newSize,list1.size()); list.add(); Array.asList(); Collections.sort(); Collections.reverseOrder(); Collections.reverse(); list.addAll(); list.retainAll(); list.subList(size1,size2);
相关推荐
JAVA__MAP_+__LIST__SET和MAP的区别+_Map的三种遍历方法
skiplist JAVA程序,数据结构课的Project
Java集合排序及java集合类详解 (Collection, List, Set, Map)
李兴华关于Java类集_List接口的简易描述课程
The syntax of the Jess language is discussed, and a comprehensive list of supported functions ispresented. A guide to calling Java functions from Jess, and to extending Jess by writing Java code, is ...
Java_Doubly_Linked_List Java双链表
list源码Java中的示例列表 面向对象编程-S1信息学UNS 由Ardhi Wijayanto撰写 参考: 实际问题5 创建一个实现列表(ArrayList)来存储学生数据的Java程序。 该程序必须包含Student类 Student类包含属性 nim nama ...
Java_Oder_List
java中集合list的应用非常重要啊!
java 数组转list list转数组 list数组互转 java8 代码示例
关于讲解在java 中List使用方法
fdafdaafdasfdafdfdsafdadfdsafdsa
JavaList how to make JavaList
JAVA SortList 通用排序类 从网上搜到一个java 对 List 排序的工具,自己改了下 支持 整数 和 浮点数 比较后排序,浮点数小数部分的有点问题,期待大牛帮忙优化。
java 集合类的详细介绍 set map list 以及iterator entry 的介绍
基于java的网络通信录小程序。可以对通信录进行增删改查等等
关于Java中List对象的分页思想-按10个或者n个数对list进行分组
Scala_Map_List_Array Security_Camera_Invade SpringBoot-RabbitMQ SpringBoot-Scala SpringBoot-Swagger SpringBoot SpringBoot_ApplicationContext SpringBoot_DevTools SpringBoot_Junit_Test SpringBoot_Log_...
java List排序工具类 使用示例: new OrderUtils().order(list, "name", OrderUtils.DESC); 相关实例代码: public static void main(String[] args) { List<Person> list = getData(); // 获取无序数据 new ...
Java 实现泛型List的源码,基本实现了List接口的全部所有方法。欢迎大家发表自己的观点和建议。