Ciao!Ho una domanda da niubbo...allora ho fatto questa classe che si appoggia su altre 2 classi...la compilazione delle altre 2 classi è perfetta mentre questa mi segnala 1 errore:

TestAlunni.java:15:cannot resolve symbol
Symbol: constructor PrintStream (java.lang.String)
location: class java.io.PrintStream
outputStream = new PrintStream(args[1]);

1 error


Ecco il codice della classe:

codice:
import java.io.PrintStream;
import java.io.IOException;
import java.text.*;

public class TestAlunni {

public static void main (String[]args) throws IOException, ParseException{

String inputFileName;
PrintStream outputStream;

if (args.length == 2) {

inputFileName = args[0];
outputStream = new PrintStream(args[1]);

}

else if ( args.length == 1){

inputFileName = args[0];
outputStream = System.out;

}

else {

inputFileName = "esempio.txt";
outputStream = System.out;

}

ListaAlunni aList = new ListaAlunni();

aList.buildList(inputFileName);

aList.printSummary(outputStream);

}

}
Cosa sbaglio?!


Grazie!