LinkedList 基本用法
来源:互联网 发布:android 调用java接口 编辑:程序博客网 时间:2024/05/20 11:26
import java.util.*;/*LinkedList底层采用双向循环链表实现与ArrayList方法相比,多了addFirst();//每次指定往已有元素前面添加addList();往链表的最后面添加元素linkedList中还提供了7种remove()removeFirst();//删除链表最前边的removeLast();//删除链表最后边的//...<span style="white-space:pre"></span>LinkedList 添加,删除,遍历元素与ArrayList用法基本一致,(*除上边多提供的几种方法外)
<span style="white-space:pre"></span>参考API 这里不多解释了...*/public class TestLinkList{public static void main(String[] args){CatList cat = new CatList();Cat c = new Cat("小白","黑色");Cat c2 = new Cat("小花","花色");cat.add(c);cat.add(c2);cat.select();}}class CatList{private LinkedList<Cat> list = null;public CatList(){list = new LinkedList<>();}public void add(Cat cat){//list.add(cat);//每次向已有元素前边添加新元素 加在链表的最前边//list.addFirst(cat);//每次向最后添加元素list.addLast(cat);}public void select(){for(int i = 0;i<list.size();i++){System.out.println(list.get(i));}}}class Cat{private String name;private String color;public Cat(String name,String color){this.name = name;this.color = color;}public void setName(String name){this.name = name;}public String getName(){return name;}public void setColor(String coloe){this.color = color;}public String getColor(){return color;}@Overridepublic String toString(){return name+"|"+color;}}
0 0
- LinkedList基本用法
- LinkedList 基本用法
- LinkedList基本用法
- LinkedList基本用法
- LinkedList基本用法
- Java LinkedList基本用法
- LinkedList基本用法
- LinkedList基本用法
- LinkedList基本用法
- LinkedList基本用法
- LinkedList基本用法
- LinkedList的基本用法
- LinkedList基本用法
- LinkedList基本用法
- LinkedList基本用法
- LinkedList 基本用法
- LinkedList基本用法
- Java LinkedList基本用法
- The ultimate SO_LINGER page, or: why is my tcp not reliable
- 玩转WiFi共享精灵
- 积分制管理系统:创建组织架构
- 使用Memory Analyzer tool(MAT)分析内存泄漏(一)
- JSON.stringify 方法
- LinkedList 基本用法
- C++11新特性:右值引用和转移构造函数
- DataTable删除行
- JAVA比较两个数组中的元素是否相同
- Java比较两个数组中的元素是否相同的最简单方法
- ARC简介以及工程中ARC与非ARC的混合
- OCP 1Z0 052 27
- phpcmsV9 域名变更后设置
- Oracle中Access & filter