測試LinkedList的方法


使用 LinkedList 實現數據的添加和刪除


導入的包有

import java.util.LinkedList;


代碼部分


<span style="white-space:pre">		</span>// 1、創建多個狗狗對象
		Dog ououDog = new Dog("歐歐", "雪娜瑞");
		Dog yayaDog = new Dog("亞亞", "拉布拉多");
		Dog meimeiDog = new Dog("美美", "雪娜瑞");
		Dog feifeiDog = new Dog("菲菲", "拉布拉多");

		// 2、創建LinkedList集合對象並把多個狗狗對象放入其中
		LinkedList dogs = new LinkedList();
		dogs.add(ououDog);
		dogs.add(yayaDog);
		dogs.addLast(meimeiDog);
		dogs.addFirst(feifeiDog);

		// 3、查看集合中第一條狗狗的暱稱
		Dog dogFirst=(Dog)dogs.getFirst();
		System.out.println("第一條狗狗的暱稱是"+dogFirst.getName()+"。" );
		
		// 4、查看集合中最後一條狗狗的暱稱
		Dog dogLast=(Dog)dogs.getLast();
		System.out.println("最後一條狗狗的暱稱是"+dogLast.getName()+"。" );
		
		// 5、刪除集合中第一個狗狗和最後一個狗狗		
		dogs.removeFirst();
		dogs.removeLast();
		
		// 6、顯示刪除部分狗狗後集閤中各條狗狗信息
		System.out.println("\n刪除部分狗狗後還有" + dogs.size() + "條狗狗。");
		System.out.println("分別是:");		
		for (int i = 0; i < dogs.size(); i++) {
			Dog dog = (Dog) dogs.get(i);
			System.out.println(dog.getName() + "\t" + dog.getStrain());
		}




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章