HackerRank Java Solutions
1.0.0
Welcome to the HackerRank Java Solutions repository! Here you'll find my solutions to various HackerRank Java practice questions, organized by categories. If you're stuck on any of the challenges, feel free to check this repository for guidance and solutions.
View Profile
| Challenge | Solution |
|---|---|
| Can You Access? | Solution.java |
| Covariant Return Types | Solution.java |
| Java Annotations | Solution.java |
| Java Factory Pattern | Solution.java |
| Java Lambda Expressions | Solution.java |
| Java MD5 | Solution.java |
| Java Reflection - Attributes | Solution.java |
| Java SHA-256 | Solution.java |
| Java Singleton Pattern | Solution.java |
| Java Varargs - Simple Addition | Solution.java |
| Java Visitor Pattern | Solution.java |
| Prime Checker | Solution.java |
| Challenge | Solution |
|---|---|
| Java BigDecimal | Solution.java |
| Java BigInteger | Solution.java |
| Java Primality Test | Solution.java |
| Challenge | Solution |
|---|---|
| Java 1D Array (Part 2) | Solution.java |
| Java 1D Array | Solution.java |
| Java 2D Array | Solution.java |
| Java ArrayList | Solution.java |
| Java BitSet | Solution.java |
| Java Dequeue | Solution.java |
| Java Generics | Solution.java |
| Java Hashset | Solution.java |
| Java List | Solution.java |
| Java Map | Solution.java |
| Java Priority Queue | Solution.java |
| Java Sort | Solution.java |
| Java Stack | Solution.java |
| Java Subarray | Solution.java |
| Challenge | Solution |
|---|---|
| Java Exception Handling (Try-catch) | Solution.java |
| Java Exception Handling | Solution.java |
| Challenge | Solution |
|---|---|
| Java Stdin and Stdout I | Solution.java |
| Java Currency Formatter | Solution.java |
| Java Datatypes | Solution.java |
| Java Date and Time | Solution.java |
| Java End-of-file | Solution.java |
| Java If-Else | Solution.java |
| Java Int to String | Solution.java |
| Java Loops I | Solution.java |
| Java Loops II | Solution.java |
| Java Output Formatting | Solution.java |
| Java Static Initializer Block | Solution.java |
| Java Stdin and Stdout II | Solution.java |
| Welcome to Java | Solution.java |
| Challenge | Solution |
|---|---|
| Java Abstract Class | Solution.java |
| Java Inheritance I | Solution.java |
| Java Inheritance II | Solution.java |
| Java Instanceof Keyword | Solution.java |
| Java Interface | Solution.java |
| Java Iterator | Solution.java |
| Java Method Overriding 2 (Super Keyword) | Solution.java |
| Java Method Overriding | Solution.java |
| Challenge | Solution |
|---|---|
| Java Anagrams | Solution.java |
| Java Regex 2 - Duplicate Words | Solution.java |
| Java Regex | Solution.java |
| Java String Tokens | Solution.java |
| Java Strings Introduction | Solution.java |
| Java Substring Comparisons | Solution.java |
| Java Substring | Solution.java |
| Pattern Syntax Checker | Solution.java |
| Tag Content Extractor | Solution.java |
| Valid Username Regular Expression | Solution.java |
These solutions are my own work and were created for educational purposes on HackerRank. They may not be the most optimal solutions, but they passed HackerRank’s test cases.
We welcome contributions to enhance this collection of HackerRank Java Solutions:
This project is open source and available under the MIT License.