Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ramzijabali/data-structures-java

Reimplementation of Java data structures
https://github.com/ramzijabali/data-structures-java

data-structures java

Last synced: 2 days ago
JSON representation

Reimplementation of Java data structures

Awesome Lists containing this project

README

        

Java Data Structures



Build Status


This project was to replicate Java built-in data structures for educational purposes.


### RChar
- getValueOf()
- toUpperCase()
- isDigit()
- isLetter()
- isEmpty()
- isSpace()
- isLowerCase()
- isUpperCase()
- toLowerCase()
- toUpperCase()

### RString
- getRCharArray()
- getSize()
- getReverse()
- isEmpty()

### RArrayList
- add(T)
- removeData(T)
- removeAtIndex(int)
- removeAll()
- getReverseArrayList()
- getLast()
- getFirst()
- getAtIndex(int)
- isEmpty()

### RBinaryTree
- insert(T)
- doesContain(T)
- removeData(T)
- showTree()

## Libraries
- [JUnit](https://junit.org/junit5/)