Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Java Mini Projects

A collection of small Java projects built to practice programming concepts, problem-solving, object-oriented thinking, file handling, and practical application development


📂 Projects


🧮 History Saving Calculator

A console-based calculator that performs basic arithmetic operations and saves calculation history for later reference


Concepts Practiced

  • Variables & Data Types
  • User Input
  • Conditional Statements
  • Loops
  • Methods
  • Arithmetic Operations
  • File Handling
  • Reading & Writing Files
  • Exception Handling

📁 Auto File Organizer

A console-based file organizer that automatically scans a selected folder and sorts files into categories based on their extensions.


Concepts Practiced

  • File Handling
  • Directory Management
  • String Manipulation
  • Conditional Statements
  • Loops
  • Methods
  • Switch Statements
  • File Moving & Renaming
  • Duplicate File Handling

🛠️ Tech Stack


Language Java
Environment Console / Terminal
Core Concepts Programming Fundamentals, File Handling, Problem Solving

🎯 Purpose

This repository contains small Java projects created to strengthen programming fundamentals, improve problem-solving skills, and gain practical experience by building useful applications.

Each project focuses on applying Java concepts to a practical problem rather than only practicing isolated code examples.

New projects will be added as I continue learning and building with Java.


👨‍💻 Author

Waleed4we


Learning Java By Building, Experimenting, And Solving Problems.

⭐ More projects coming soon!

Releases

Packages

Contributors

Languages