Salut à tous,
Voici mon problème, je met deux fichier dans le même dossier que mon projet, et j'ai écris dans les 2 fichiers des mots séparés par des espaces, certains mot appartiennent aux deux fichier, je veux faire un programme qui va les afficher !
Voici ce que j'ai fait, aucune erreur mais rien ne s'affiche !!
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class Cherche {
public static void main(String[] args) throws FileNotFoundException {
File f = new File("text.txt");
File g = new File("text3.txt");
chercherMotsSimilaires(f,g);
}
public static void chercherMotsSimilaires(File f, File g) throws FileNotFoundException
{
String str = new String();
Scanner in = new Scanner(f);
Scanner in2 = new Scanner(g);
while(in.hasNext())
{
str = in.next();
while(in2.hasNext())
{
if(str.equals(in2.next()))
System.out.println(str);
}
}
}
}
Merci
-----