Originariamente inviato da -Bella Jack-
purtroppo in compilazione mi da un errore alla riga
FileOutputStream file = new FileOutputStream("nuovofile");
Ci sono due problemi:
1) Hai usato il nome nuovofile sia per la variabile di tipo String che per la variabile di tipo Scanner.
2) Comunque non è così che si usa Scanner.
Ecco un esempio:
codice:
import java.io.*;
import java.util.Scanner;
public class CreaFile
{
public static void main (String[] args)
{
String nuovofile;
Scanner scanner = new Scanner (System.in);
System.out.print ("Digita il nome del file e la sua estensione:");
nuovofile = scanner.nextLine ();
try {
FileOutputStream file = new FileOutputStream (nuovofile);
} catch (IOException e) {
System.out.println("Errore: " + e);
System.exit(1);
}
}
}