반응형
스택이란 데이터 저장시 LIFO(Last In First Out)개념을 추가해서 저장합니다.
사용 용도로는 보통 웹브라우저의 뒤로가기, 앞으로 가기 기능입니다.
(그림 클릭시 원본크기)
using System;사용 용도로는 보통 웹브라우저의 뒤로가기, 앞으로 가기 기능입니다.
그림36-1
using System.Collections; //모든 컬렉션(Collection)관련 네임스페이스
public class 스택
{
public static void Main(string[] args)
{
//[1] Stack 클래스의 인스턴스 생성
Stack visits = new Stack();
//[2] 저장 Push(메서드) : 스택에 데이터 입력할 대
visits.Push("야후");
visits.Push("네이버");
visits.Push("닷넷코리아");
//[3] 출력 : Pop()메서드 : 스택에서 데이터 꺼낼 때
for (int i = 0; i < 3; i++)
{
Console.WriteLine("{0}", visits.Pop());
}
}
}
반응형
'C#' 카테고리의 다른 글
38.C# - 배열리스트 (ArrayList) (0) | 2009.08.10 |
---|---|
37.C# - Queue (큐) (0) | 2009.08.10 |
35.C# - StringBuilder (스트링빌더) (0) | 2009.08.10 |
09.C# - 알고리즘 : 정렬(Sort) (0) | 2009.08.07 |
08.C# - 알고리즘 : 순위 Rank (0) | 2009.08.07 |
Comments