PDA

Visualizza la versione completa : [JAVA] Leggere file di testo ed eliminare doppioni


Tone_A
17-10-2005, 12:32
Ciao a tutti sono un novizio in Java e mi chiedevo se qualcuno é in grado di aiutarmi per un problema che devo risolvere....devo leggere da un file di testo riga per riga e scrivere queste righe in un altro file di testo però devo verificare che non ci siano righe doppioni nel file dove vado a leggere e se ci sono, scriverle solo una volta nel file di destinazione....Mi sto scervellando ma non trovo una soluzione!!!!Aiuto!!! :dhò:

alka
17-10-2005, 13:00
Ciao e benvenuto nel forum di Programmazione.

Ti segnalo il nostro Regolamento (http://forum.html.it/forum/showthread.php?s=&threadid=862017) da leggere assolutamente per conoscere tutte le norme di buona convivenza e corretta partecipazione a quest'area del forum.

In particolare, è sempre necessario indicare il linguaggio di programmazione nel titolo ed evitare genericità ed esortazioni.

Correggo il titolo; prendi spunto da questo e dalle altre discussioni per il futuro.

Ciao! :ciauz:

Andrea1979
17-10-2005, 13:15
Ti do le indicazioni generali... nel forum si è già parlato dozzine di volte su come leggere un file riga per riga (con i BufferedReader)

Qui ti posto un brano di codice per utilizzare, in maniera molto basilare i Set



import java.util.*;

public class set1 {
public static void main(String args[])
{
Set hs = new HashSet();
hs.add("1");
hs.add("2");
hs.add("2");
hs.add("3");

Iterator iter = hs.iterator();
while (iter.hasNext())
System.out.println(iter.next());
}
}


Tratto da: http://java.sun.com/developer/technicalArticles/Collections/Using/index.html

Tone_A
18-10-2005, 10:35
Scusate per l "irruenza" ora ho letto il regolamento e mi ci atterrò fedelmente......Grazie per il consiglio comunque, sono riuscito a risolvere il problema... :ciauz:

Loading