연습문제 19번-스택기반계산기 스택계산기
- 최초 등록일
- 2005.08.14
- 최종 저작일
- 2005.08
- 8페이지/ 한컴오피스
- 가격 1,000원
컴파일 실행환경
자바
설명서첨부
본문내용
import java.io.*;
import java.util.*;
class ListNode
{
String data;
ListNode link;
public ListNode()
{
data=null;
link=null;
}
}
class ListStack
{
String empty="스텍이 비어있습니다";
private ListNode top;
static int count=0;
public boolean isEmpty()
{
return (top==null);
}
public void push(String a)
{
ListNode newNode=new ListNode();
newNode.data=a;
newNode.link=top;
top=newNode;
}
public String pop()
{
if(isEmpty()) return empty;
else
{
String item=top.data;
top=top.link;
return item;
}
}
public void remove()
{
if(isEmpty()) System.out.println("스텍이 비어있습니다");
else top=top.link;
}
참고 자료
없음