Welcome to Java Projects! ๐
This repository contains a collection of Java CLI projects designed to help me revise and strengthen my Java concepts. Each project focuses on different areas of Java like OOP, data structures, algorithms, file handling, and more. Perfect for beginners and intermediate learners! ๐ปโจ
- All projects are built using pure Java.
- Command Line Interface (CLI) based programs.
- Covers a wide range of Java concepts:
- Classes & Objects ๐๏ธ
- Inheritance & Polymorphism ๐งฌ
- Loops & Conditionals ๐
- Arrays & Strings ๐ค
- File Handling ๐
- Exception Handling
โ ๏ธ
Here are 10 projects that have builded in this repo:
- Library Management System ๐ โ Track books, issue/return books, and manage library members.
- Bank Management System ๐ฆ โ Manage accounts, deposits, withdrawals, and balance inquiry.
- Student Grading System ๐ โ Store student marks and calculate grades & percentage.
- Tic-Tac-Toe Game โโญ โ Classic two-player game playable in CLI.
- To-Do List ๐ โ Add, update, delete, and view tasks.
- Calculator ๐งฎ โ A simple CLI calculator with addition, subtraction, multiplication, and division.
- Number Guessing Game ๐ฒ โ Random number guessing game with hints.
- Simple Chatbot ๐ค โ Interactive CLI chatbot for basic conversation.
- Inventory Management System ๐ฆ โ Track products, stock, and sales.
- File Encryption & Decryption ๐ โ Encrypt and decrypt text files for practice with file handling and basic security.
- Clone the repository:
git clone https://github.com/Code-By-Adarsh/Java-Projects