v0.2.2
stack
스택 데이터 구조를 위한 패키지입니다. push, pop, size, length, top 기능을 제공합니다.
38좋아요 1.5만30일 다운로드160Pub 점수
AndroidiOSWebmacOSWindowsLinux
스택 데이터 구조용 Dart 패키지
^1.16.8아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
A dart package for stack datastructure
Add dev dependency to your pubspec.yaml:
dev_dependencies:
stack: ^0.0.1
Run pub get to install.
Import
import 'package:stack/stack.dart';
Example
// Initialize
Stack<String> stack = Stack();
// Push
stack.push('abc');
// See the top
stack.top();
// Pop the top
stack.pop();
// Check for empty
stack.isEmpty;
// Check for non-enpty
stack.isNotEmpty;
// see if the stack has a certain object
stack.contains("abc");
// print the complete stack
stack.print();
// get size of current stack
stack.size() || var s = stack.size()
Trying to use top() or pop() on an empty stack throws IllegalOperationException.
use size(), isEmpty, or isNotEmpty to check before using these operations.
Feel free to file feature requests and bug reports at the issue tracker.