Una domanda, in un esercizio in cui mi si chiede di prende in input un file del genere:
codice:
2000
(57,51,02)
(17,69,25)
(27,39,11)
(17,04,33)
(91,76,31)
(98,75,10)
(43,13,85)
(10,91,72)
(94,81,04)
(86,77,91)
(68,86,42)
(70,03,12)
(47,82,03)
(59,99,07)
(44,42,83)
(75,41,10)
(37,84,75)
(23,47,19)
(95,41,00)
(51,28,29)
Il primo numero indica il totale di elementi, mi si chiede di generare un output in cui quelle liste siano ordinate in base al primo numero, in ordine non decrescente.
Ora mi chiedevo, leggendo il file, per ogni riga, posso semplicemente scrivere per creare le liste ad esempio:
codice:
try{
reader=new FileReader("input.txt");
buff=new BufferedReader(reader);
out=new PrintWriter("OUTPUT.txt");
String lista="";
while((lista=buff.readLine()!=null)
{
new LinkedList(lista);
.
.
.
}
Il mio dubbio è su come creare la lista sull'input.