A collection of beginner-friendly Java programs aimed at solving common problems and practicing fundamental programming concepts.
- Practical Programs: Simple and clean Java solutions for day-to-day programming challenges.
- Day-wise Progress: Organized into separate files per day (e.g., Day1.java, Day2.java, etc.), making it easy to track learning milestones.
- Core Topics: Covers essential Java concepts, including:
- Loops and conditionals
- Input/output
- Arrays and strings
- Functions and recursion
Perfect for students and coding enthusiasts looking to strengthen their Java basics.
- Language: Java
- Environment: Compatible with any Java SE JDK (version 8 or above).
- Build/Run Options:
- Command Line
- Popular Java IDEs (e.g., IntelliJ IDEA, Eclipse, NetBeans)
-
Clone this repository:
git clone https://github.com/mohanvamsi04/Java-Programs.git cd Java-Programs -
Compile and execute a program:
Java programs can be compiled and run from the terminal:javac Day1.java java Day1
Replace
Day1with the respective file name. -
Using an IDE:
- Open the repository as a project/workspace.
- Navigate to the desired
.javafile and execute it.
Each file represents Java codes written on a specific day:
Java-Programs/
├── LICENSE
├── README.md
├── Day1.java
├── Day2.java
├── Day3.java
... (and more)
Contributions are welcome!
Steps to Contribute:
- Fork this repository and start making improvements.
- Submit your changes through a pull request.
Feel free to create issues for feature requests or bugs.
This project is licensed under the MIT License.
Developed and maintained by mohanvamsi04.
Questions or suggestions? Contact me!