Learning 10 Key Concepts of Java Programming Using Coding Problems [Videos]
This video is about solving Java Introduction Practice Challenge from HackerRank with Detailed Explanations, building on the key concepts of Java.
Join the DZone community and get the full member experience.Join For Free
Below is my video series on how to solve Java Practice Challenge Problems from HackerRank with detailed explanations.
These videos will help you in building up your understanding of key concepts of the Java programming language.
In case you are preparing for a Java Coding Interview or working on building your Java skills for your job or projects in hand, you will find these videos very useful.
Below is the list of problems covered in this video series demonstrating live coding.
Problem 1: Printing to Standard Output.
This program contains the following functionality
Hello, World.on the first line.
Hello, Java.on the second line.
Problem 2: Standard Inputs.
This program read integers from stdin and then print them to stdout.
Problem 3: If - Else Statements in Java
This program demonstrates usage of if-else conditional statements to automate decision-making processes.
Problem 4: Output Formatting.
In this problem we read an integer, a double, and a String from stdin, then print the values according to the instructions in the specified Output Format.
Problem 5: Loops.
use loops to print first 10 multiples of a given Integer N.
Problem 6: Reading Input until End of File.
Problem 7: Static Initializer Block.
Problem 8: Converting Integer to String.
Problem 9: Working with Date and Time.
The program implements findDay method which takes the int: month, int: day, and int: year as the parameters and returns the corresponding string for the day of the week in capital letters
Problem 10: Currency Formatting.
Hope you will find this very engaging way to get familiar with key concepts of Java Programming language. In case you have any further comments and feedback regarding any of the topics please feel free to share in the comments section below.
Opinions expressed by DZone contributors are their own.