This repository contains my weekly Java programming practice as part of my academic and skill development journey. Each folder represents a set of problems solved during a specific week, focusing on improving problem-solving, coding standards, and core Java concepts.
java-week-practice/
│
├── Week1_Week2/
├── Week3_Week4/
├── Week5_Week6/
└── ...
- 🔹 Basic Java Programs
- 🔹 Control Structures (if-else, loops)
- 🔹 Arrays & Strings
- 🔹 Methods & Modular Programming
- 🔹 Object-Oriented Programming (OOP)
- 🔹 Problem Solving & Logic Building
- Writing clean and readable Java code
- Using proper naming conventions
- Breaking problems into methods (modular programming)
- Applying logic using arrays and strings
- Understanding real-world problem-solving approaches
- Sum of digits using arrays
- Number guessing game
- First non-repeating character in a string
- Character frequency counter
- SOP & POS logic implementations
- And more...
- Java (JDK 8+)
- Command Prompt / Terminal
- VS Code
- Clone the repository:
git clone https://github.com/kskreddy2k7/java-week-practice.git
- Navigate to the folder:
cd java-week-practice
- Compile:
javac FileName.java
- Run:
java FileName
- Add more advanced problem-solving programs
- Include mini-projects
- Improve code optimization
- Add documentation for each program
Kata Sai Kranthu Reddy 🎯 Aspiring Software Developer
If you find this repository helpful, consider giving it a ⭐ on GitHub!