标签:
package com.java.genericity.www;
import java.util.LinkedList;
public class GennericityDmeo {
public static void main(String[] args) {
//创建一个linkedList集合
LinkedList<String> list;
//因为是内部类,所以创建对象是怎么创建的
GennericityDmeo.Queue q=new GennericityDmeo().new Queue();
q.MyAdd("iscast1");
q.MyAdd("iscast2");
q.MyAdd("iscast5");
q.MyAdd("iscast4");
while(!q.nonull()){
System.out.println(q.getlist());
}
//添加指定类型的数据到list集合
// list.add("iscast1");
// list.add("iscast2");
// list.add("iscast3");
// list.add("iscast2");
// list.add("iscast9");
}
//声明一个队列的内部类
class Queue{
//封装链表集合到此类中
private LinkedList<String> list;
//初始化该链表集合
Queue(){
list=new LinkedList<String>();
}
String s=new String();
//创建一个加入元素的方法
public void MyAdd(String s){
list.addFirst(s);
}
//创建一个先取出最先进去那个元素的方法
public String getlist(){
return list.removeLast();
}
public boolean nonull(){
return list.isEmpty();
}
}
}
标签:
原文地址:http://www.cnblogs.com/daoxiang1992/p/5734710.html