Java 基础一些代码练习笔记(LinkedList)

来源:互联网 发布:spss clementine mac 编辑:程序博客网 时间:2024/06/05 16:49
import java.util.LinkedList;public class LinkListTest1{public static void main(String[] args){LinkedList list = new LinkedList();list.add("F");list.add("B");list.add("D");list.add("E");list.add("C");list.addLast("Z");list.addFirst("A");list.add(1,"A2");System.out.println("最初的集合 :" + list);list.remove("F");list.remove(2);System.out.println("变化后的集合:" + list);Object value = list.get(2);list.set(1,(String)value + "Changed");System.out.println("变化后的集合:" + list);}}
输出结果
最初的集合 :[A, A2, F, B, D, E, C, Z]变化后的集合:[A, A2, D, E, C, Z]变化后的集合:[A, DChanged, D, E, C, Z]
import java.util.LinkedList;public class MyQueue{private LinkedList list = new LinkedList();public void put(Object o){list.addLast(o);}public Object get(){return list.removeFirst();}public boolean isEmpty(){return list.isEmpty();}public static void main(String [] args){MyQueue myQueue = new MyQueue();myQueue.put("one");myQueue.put("two");myQueue.put("three");System.out.println(myQueue.get());System.out.println(myQueue.get());System.out.println(myQueue.get());System.out.println(myQueue.isEmpty());}}

 
	
				
		
原创粉丝点击