stack

Creator: coderz1093

Last updated:

Add to Cart

Description:

stack

dart_stack #
A dart package for stack datastructure



Usage #
Add dev dependency to your pubspec.yaml:
dev_dependencies:
stack: ^0.0.1
copied to clipboard
Run pub get to install.
How it works #
Import
import 'package:stack/stack.dart';
copied to clipboard
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()
copied to clipboard
Exceptions #
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.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.