Welcome to my Java Basics project repository! 🎉 This is week 1 of my Java learning journey, where I have solved 16 beginner-level programs that cover the foundation of programming logic, number handling, conditions, and arrays.
These programs are designed to build strong logic-building skills, improve problem-solving ability, and prepare for technical interviews for roles like Automation Tester, Java Developer, or Full-Stack Developer.
- ✅ Print
Hello, World!
- ✅ Add Two Numbers
- ✅ Check Even or Odd
- ✅ Swap Two Numbers
- ✅ Find Largest Among Three Numbers
- ✅ Check Leap Year
- ✅ Reverse a Number
- ✅ Check Palindrome Number
- ✅ Calculate Factorial of a Number
- ✅ Generate Fibonacci Series
- ✅ Check Prime Number
- ✅ Sum of Digits
- ✅ Find Smallest Element in an Array
- ✅ Sort an Array in Ascending Order
- 📌 Basic Input/Output using Scanner class
- 🔁 Loops:
for
,while
- 🔁 Conditional Logic:
if
,else if
,else
,switch
- 📊 Arrays and Traversal
- 🔄 Swapping & Number Manipulation Techniques
- 💡 Logic Building and Debugging Skills
Java-Basics-Day1/ ├── HelloWorld.java ├── AddTwoNumbers.java ├── EvenOdd.java ├── SwapNumbers.java ├── LargestOfThree.java ├── LeapYear.java ├── ReverseNumber.java ├── PalindromeNumber.java ├── Factorial.java ├── FibonacciSeries.java ├── PrimeCheck.java ├── SumOfDigits.java ├── SmallestInArray.java └── SortArray.java
🌱 “Small steps lead to big results.”
This repository marks the beginning of my Java journey. I'm learning consistently and aiming to build real-world Java projects in the future. Stay tuned for more updates!