📅 Week 5
Daily Java Challenge #7 - Reverse a Number
[Java, Daily-Challenge]
Problem: Write a Java program that reverses a given integer number.
📅 Week 4
Daily Java Challenge #6 - Odd or Even Number
[Java, Daily-Challenge]
Problem: Write a Java program that checks whether a given number is odd or even.
Daily Java Challenge #5 - Sum of Digits in a Number
[Java, Daily-Challenge]
Problem: Write a Java program that sums the digits in a number — for example, 501 → 5 + 0 + 1 = 6.
How Old Is Your Programming Language (2025 Edition)
[Epiphanies, Languages]
Ever wondered how old your favourite language is? You might be surprised!
Daily Java Challenge #4 - Square Root Calculation
[Java, Daily-Challenge]
Problem: Write a Java program that calculates and displays the square root of a number using the Math.sqrt() method.
Daily Java Challenge #3 - Calculate Rectangle Area
[Java, Daily-Challenge]
Problem: Write a Java program that calculates the area of a rectangle given its length and width. Include both hardcoded values and user input versions.
Java Data Structures - Arrays, ArrayLists, HashSets, and HashMaps
[Data Structures - (Java)]
Data structures are ways to store and organize data so you can use it efficiently.
Daily Java Challenge - Starting My Problem-Solving Journey
[Java, Daily-Challenge]
Welcome to my Daily Java Challenge series!
Daily Java Challenge #2 - Add Two Numbers
[Java, Daily-Challenge]
Problem: Write a Java program that adds two numbers and displays the result. Include both hardcoded values and user input versions.
Daily Java Challenge #1 - Swap Two Variables
[Java, Daily-Challenge]
Problem: Write a Java program that swaps the values of two variables without losing any data.
📅 Week 3
Java Inheritance Basics
[Java]
In this post, we’ll explore one of the fundamental pillars of Object-Oriented Programming: inheritance. Inheritance allows you to create new classes based on existing ones, promoting code reuse and establishing relationships between classes.
Java Strings and Type Conversion
[Java]
In this post, we’ll dive deep into Java Strings and explore how to convert between different data types. Strings are one of the most commonly used data types in Java programming.
Java Variables and Primitive Data Types
[Java]
In this post, we’ll explore the foundation of Java programming: variables and primitive data types. Understanding these concepts is crucial for storing and manipulating data in your Java programs.
Java Packages and APIs
[Java]
A package in Java is used to group related classes. Think of it as a folder in a file directory. We use packages to avoid name conflicts, and to write better maintainable code.
Java Error Handling and Debugging
[Java]
In this final post of our Java series, we’ll explore error handling, debugging techniques, and best practices for writing robust Java applications. Understanding how to handle errors properly is crucial for creating reliable software.
📅 Archives ...