Skip to content

Latest commit

 

History

History
71 lines (36 loc) · 2.29 KB

README.md

File metadata and controls

71 lines (36 loc) · 2.29 KB

Java Projects Collection

A collection of Java projects to help you learn and practice Java programming. Each project is a standalone program that covers various aspects of Java development.

Projects

1. Hello World

Start with the classic "Hello, World!" program to get familiar with the Java syntax.

2. Calculator

Create a simple command-line calculator that can perform basic arithmetic operations like addition, subtraction, multiplication, and division.

3. To-Do List

Build a console-based to-do list application that allows users to add, view, and remove tasks.

4. Guess the Number

Create a number guessing game where the computer generates a random number, and the user has to guess it within a certain number of tries.

5. Simple Quiz App

Make a quiz application that asks questions and provides feedback on the user's answers.

6. Temperature Converter

Build a program that converts between Celsius and Fahrenheit temperatures.

7. Basic Web Scraper

Develop a program that can scrape information from a website, like headlines or weather data, and display it.

8. File Organizer

Create a tool that organizes files in a specified directory by moving them into subdirectories based on file type (e.g., images, documents, music).

9. Mini Address Book

Build a simple address book that allows users to add, search, and delete contacts.

10. Random Name Generator

Develop a program that generates random names using predefined lists of first names and last names.

11. Currency Converter

Create a currency conversion tool that converts between different currencies based on current exchange rates (you'll need to fetch exchange rate data from an API).

12. Basic Inventory System

Build a simple inventory management system that allows users to add, view, and update items in an inventory.

13. Hangman Game

Implement the classic word-guessing game where the player tries to guess a hidden word one letter at a time.

14. Basic Chat Application

Create a basic chat application that allows two users to send text messages to each other via the command line.

15. Simple Paint Program

Develop a simple drawing program that allows users to draw shapes and lines on a canvas.

Getting Started

Each project has its own class file just run and use the project.