Skip to content

Latest commit

History

History

README.md

Java language proficiency

All the exercises are solved using Java 11 - unless stated otherwise.

List of Subdomains

List of Exercises

SubdomainChallengeMax ScoreMy Solution
IntroductionWelcome to Java!3Java
IntroductionStdin and Stdout I5Java
IntroductionIf-Else10Java
IntroductionStdin and Stdout II10Java
IntroductionOutput Formatting10Java
IntroductionLoops I10Java
IntroductionLoops II10Java
IntroductionDatatypes10Java
IntroductionEnd-of-file10Java
IntroductionStatic Initializer Block10Java
IntroductionInt to String10Java
IntroductionDate and Time15Java
IntroductionCurrency Formatter15Java
StringsStrings Introduction5Java
StringsSubstring5Java
StringsSubstring Comparisons10Java
StringsString Reverse10Java
StringsAnagrams10Java
StringsString Tokens15Java
StringsValid Username Regular Expression20Java
StringsPattern Syntax Checker20Java
StringsTag Content Extractor20Java
StringsRegex25Java
StringsRegex 2 - Duplicate Words25Java
BigNumberBig Integer10Java
BigNumberPrimality Test20Java
BigNumberBigDecimal20Java
Object Oriented ProgrammingInheritanceI5Java
Object Oriented ProgrammingInheritanceII10Java
Object Oriented ProgrammingAbstract Class10Java
Object Oriented ProgrammingInterface10Java
Object Oriented ProgrammingMethod Overriding10Java
Object Oriented ProgrammingMethod Overriding 2 (Super Keyword)10Java
Object Oriented ProgrammingInstanceof keyword10Java
Object Oriented ProgrammingIterator15Java
Data Structures1D Array5Java
Data Structures2D Array10Java
Data StructuresSubarray10Java
Data StructuresArrayList10Java
Data StructuresMap10Java
Data StructuresHashSet10Java
Data StructuresSort10Java
Data StructuresComparator10Java
Data StructuresGenerics15Java
Data StructuresList15Java
Data StructuresBitSet20Java
Data StructuresStack20Java
Data StructuresDequeue20Java
Data StructuresPriority Queue20Java
Data Structures1D Array (part 2)25Java
Exception HandlingException Handling (Try-catch)10Java
Exception HandlingException Handling15Java
AdvancedVarargs - Simple Addition15Java
AdvancedReflection - Attributes15Java
AdvancedFactory Pattern15Java
AdvancedSingleton Pattern15Java
AdvancedCan You Access?15Java
AdvancedCovariant Return Types20Java
AdvancedPrime Checker25Java
AdvancedAnnotations25Java
AdvancedLambda Expressions30Java
AdvancedMD530Java