검색어 입력폼

[프로그래밍 - 자료구조]자바로 구현한 스택계산기

저작시기 2006.06 |등록일 2006.07.17 한글파일한글 (hwp) | 10페이지 | 가격 2,900원

소개글

자바로 구현한 스택 계산기 프로그램 소스 및 실행화면 입니다.

사칙연산, 실수 계산, 괄호처리, 수식 오류 검사가 완벽히 작동합니다.

중위식(Infix)을 후위식(Postfix)로 변환 후 출력하며, 결과 값이 나옵니다.

모든 부분에 주석을 처리하였기 때문에 이해하기 쉬울겁니다.

소스의 모든 부분은 제가 직접 작성하였습니다.

목차

없음

본문내용

public class Stack<E> {
private Node<E> top;
private int count;

public Stack()
{
top = null;
count = 0;
}

public Stack clone()
{
Stack answer;

try
{
answer = (Stack)super.clone();
}
catch(CloneNotSupportedException e)
{
throw new RuntimeException("Clone is not supported.");
}

return answer;
}


public boolean isEmpty()
{
return top==null;
}

public E peek()
{
return top.getData();
}

public E pop()
{
@SuppressWarnings("unused") Node<E> cursor;
E answer;


answer = top.getData();
top = top.getLink();

count--;

return answer;
}
다운로드 맨위로