Skip to content

snehalmastud/JavaSolution-HackerRank

Repository files navigation

HackerRank Java Challenge!

image

My solutions to HackerRank's Java Challenge!


Table of Contents

-Introduction

-Strings

-Object Oriented Programming

-Data Structures

-Exception Handling

-Big Number

-Advanced


Introduction

-Welcome to Java!

-Java Currency Formatter

-Java Data Types

-Java Date and Time

-Java End-of-file

-Java If-else

-Java Int to String

-Java Loops 1

-Java Loops 2

-Java Output Formatting

-Java Static Initializer Block

-Java Stdin and Stdout 1

-Java Stdin and Stdout 2


Strings

-Java Strings Introduction

-Java Anagrams

-Java Regex 2- Duplicate Words

-Java Regex

-Java String Reverse

-Java String Tokens

-Java Substring Comparisons

-Java Substring

-Pattern Syntax Checker

-Tag Content Extractor

-Valid Username Regular Expression


Object Oriented Programming

-Java Method Overriding

-Java Method Overrding 2(Super Keyword)

-Java Iterator

-Java Interface

-Java Instance Of Keyword

-Java Inheritance 1

-Java Inheritance 2

-Java Abstract Class


Data Structures

-Java Subarray

-Java Stack

-Java Sort

-Java Priority Queue

-Java Map

-Java List

-Java Hashset

-Java Generics

-Java Dequeue

-Java Comparator

-Java BitSet

-Java Arraylist

-Java 1D Array

-Java 1D Array(Part 2)

-Java 2D Array


Exception Handling

-Java Exception Handling

-Java Exception Handling(Try-Catch)


Big Number

-Java Big Decimal

-Java Big Integer

-Java Primality Test


Advanced

-Can You Access?

-Covariant Return Types

-Java Annotations

-Java Factory Pattern

-Java Lambda Expressions

-Java MD5

-Java Reflection- Attributes

-Java SHA-256

-Java Singleton Pattern

-Java Varargs - Simple Addition

-Java Visitor Pattern

-Prime Checker


Author Info

SBM

-HackerRank

-Linkedln