IT용어위키



스택 소스코드

Java

public class Stack {
	
	private int MAX = 5;
	private int top;
	private int[] item;
	
	public Stack() {
		top = 0;
		item = new int[MAX];
	}
	
	public void push(int num) {
		if(top >= item.length) {
			System.out.println("Stack is fulled");
			return ;
		} else {
			item[top] = num;			
			top = top + 1;
			
			System.out.println(num);
		}
	}
	
	public void pop() {
		if(top == 0) {
			System.out.println("Stack is empty");
		} else {
			top = top - 1;			
			int num;
			num = item[top];
			item[top] = 0;
			
			System.out.println(num);
		}
	}
}

출처

지식잡식 블로그


  출처: 공대위키(공대위키에서 최신 문서 보기)
  * 본 페이지는 공대위키에서 미러링된 페이지입니다. 일부 오류나 표현의 누락이 있을 수 있습니다. 원본 문서는 공대위키에서 확인하세요!