Mi spiegate perchè non posso fare così?
codice:
import java.io.*;

public class ScriviFile
{
	protected String nomeFile;
	
	// Costruttore
	public void ScriviSuFile (String nomeFile)
	{
		FileOutputStream file = new FileOutputStream(nomeFile);
		PrintStream Output = new PrintStream(file);
	}
	
	public void scriviDati (String dati)
	{
		Output.println(dati);
	}
	
	public void chiudiFile()
	{
		Output.close();
	}	
}
al momento di compilare mi dice:
codice:
Scrivifile.java:21: cannot find symbol
symbol  : variable Output
location: class ScriviFile
		Output.println(dati);
		^
Scrivifile.java:26: cannot find symbol
symbol  : variable Output
location: class ScriviFile
		Output.close();
		^
2 errors
Process javac exited with code 1
è solo per fare un pò di esperimenti... mmm casino...