Skip to content

saikishore2410/NotesApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“’ Notes App (Java File I/O Project)

πŸš€ Overview

This is a simple text-based Notes Manager built using Java File I/O.
It allows users to:

  • ✍ Add notes
  • πŸ“– View saved notes
  • ❌ Exit the program

Notes are stored in a text file (notes.txt) using FileWriter and retrieved using FileReader/BufferedReader.


πŸ›  Technologies Used

  • Java
  • VS Code / Any IDE
  • Terminal / Command Prompt

πŸ“‚ Features

  1. Save notes (append mode so old notes are not erased).
  2. Read all saved notes.
  3. Exception handling with try-with-resources.
  4. Menu-driven console app.

πŸ“Œ Key Concepts

  • FileWriter (append & overwrite)
  • FileReader & BufferedReader
  • Exception handling (IOException, FileNotFoundException)
  • Try-with-resources
  • File persistence

β–Ά How to Run

  1. Clone this repository
    git clone https://github.com/your-username/notes-app-java.git
    cd notes-app-java

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages