LinkedListで
3563 ワード
』LinkedListでスタック集合MyStackをシミュレート
』MyStackテストクラス
LinkedListでスタックセットMyStackをシミュレート
import java.util.LinkedList;
/*
* LinkedList Stack
*/
public class MyStack {
private LinkedList link;
public MyStack(){
link=new LinkedList();
}
/*
*
*/
public void add(Object obj){
//addFirst():
link.addFirst(obj);
}
/*
*
*/
public Object get(){
//removeFirst(): ,
return link.removeFirst();
}
/*
*
*/
public boolean isEmpty(){
return link.isEmpty();
}
}
MyStackテストクラス
/*
* MyStack
*/
public class MyStackTest {
public static void main(String[] args) {
//
MyStack ms=new MyStack();
//
ms.add("hello");
ms.add("world");
ms.add("java");
while(!ms.isEmpty()){
System.out.println(ms.get());
}
}
}