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:
Cosa sbaglio?!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); } }
Grazie!