Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Java language proficiency

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

List of Subdomains

List of Exercises

Subdomain Challenge Max Score My Solution
Introduction Welcome to Java! 3 Java
Introduction Stdin and Stdout I 5 Java
Introduction If-Else 10 Java
Introduction Stdin and Stdout II 10 Java
Introduction Output Formatting 10 Java
Introduction Loops I 10 Java
Introduction Loops II 10 Java
Introduction Datatypes 10 Java
Introduction End-of-file 10 Java
Introduction Static Initializer Block 10 Java
Introduction Int to String 10 Java
Introduction Date and Time 15 Java
Introduction Currency Formatter 15 Java
Strings Strings Introduction 5 Java
Strings Substring 5 Java
Strings Substring Comparisons 10 Java
Strings String Reverse 10 Java
Strings Anagrams 10 Java
Strings String Tokens 15 Java
Strings Valid Username Regular Expression 20 Java
Strings Pattern Syntax Checker 20 Java
Strings Tag Content Extractor 20 Java
Strings Regex 25 Java
Strings Regex 2 - Duplicate Words 25 Java
BigNumber Big Integer 10 Java
BigNumber Primality Test 20 Java
BigNumber BigDecimal 20 Java
Object Oriented Programming InheritanceI 5 Java
Object Oriented Programming InheritanceII 10 Java
Object Oriented Programming Abstract Class 10 Java
Object Oriented Programming Interface 10 Java
Object Oriented Programming Method Overriding 10 Java
Object Oriented Programming Method Overriding 2 (Super Keyword) 10 Java
Object Oriented Programming Instanceof keyword 10 Java
Object Oriented Programming Iterator 15 Java
Data Structures 1D Array 5 Java
Data Structures 2D Array 10 Java
Data Structures Subarray 10 Java
Data Structures ArrayList 10 Java
Data Structures Map 10 Java
Data Structures HashSet 10 Java
Data Structures Sort 10 Java
Data Structures Comparator 10 Java
Data Structures Generics 15 Java
Data Structures List 15 Java
Data Structures BitSet 20 Java
Data Structures Stack 20 Java
Data Structures Dequeue 20 Java
Data Structures Priority Queue 20 Java
Data Structures 1D Array (part 2) 25 Java
Exception Handling Exception Handling (Try-catch) 10 Java
Exception Handling Exception Handling 15 Java
Advanced Varargs - Simple Addition 15 Java
Advanced Reflection - Attributes 15 Java
Advanced Factory Pattern 15 Java
Advanced Singleton Pattern 15 Java
Advanced Can You Access? 15 Java
Advanced Covariant Return Types 20 Java
Advanced Prime Checker 25 Java
Advanced Annotations 25 Java
Advanced Lambda Expressions 30 Java
Advanced MD5 30 Java