Skip to content

Piccolo programma Java didattico per creare automaticamente file .java usando Scanner, FileWriter e BufferedWriter.

Notifications You must be signed in to change notification settings

hexer-mc/Crea-File-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

CreaFile – Programma a scopo didattico.

Obiettivo

Ho creato questo piccolo programma per 3 ragioni principali:

  • Fare pratica con l'uso degli Stream imparati a lezione (come BufferedWriter, FileWriter, File) e Scanner al posto di ConsoleInputManager della libreria didattica.
  • Può servire a me e ai compagni di corso a risparmiare tempo nella creazione dei file importando ogni volta le classi dalla libreria didattica.
  • Iniziare ad usare e di conseguenza fare pratica su GitHub.

Come funziona

  1. Il programma chiede all'utente:
  • Inserisci il nome del file che vuoi creare (senza .java):
  1. Se il file .java esiste già nella cartella, viene richiesto un nuovo nome.

  2. Quando il nome è valido, viene creato un file con struttura:

import prog.io.*;
import prog.utili.*;

public class NomeClasse {

    public static void main(String[] args) {

    }
}

Compilazione ed esecuzione

Da linea di comando, nella cartella del file esegui:

javac CreaFile.java
java CreaFile

Miglioramenti

Questo progetto è pensato come esercizio didattico, ma se hai idee per migliorarlo sei il benvenuto.

Puoi:

  • Aprire una Issue su GitHub per suggerire modifiche o segnalare problemi.
  • Fare un fork del repository e aprire una Pull Request con le tue proposte di codice.

About

Piccolo programma Java didattico per creare automaticamente file .java usando Scanner, FileWriter e BufferedWriter.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages