Ciao a tutti.Devo creare un file java che deve cercare una parola in un file di testo e stampare tutta la riga in cui la parola è contenuta.
Son riuscito a cercare la parola ma non riesco a stampare la riga.
Questo è il codice che ho fatto
codice:
import java.io.*;
class Repubblica
{
public static void main (String[] args) throws IOException
{
File fileCostituzione = new File("Costituzione.txt");
BufferedReader streamCostituzione = new BufferedReader(new FileReader(fileCostituzione));
String lineaLetta;
String ParolaMagica="Repubblica";
int ripetizioni = 0;
while( (lineaLetta=streamCostituzione.readLine()) != null )
{
for (int i=0; i<((lineaLetta.length()-ParolaMagica.length())+1);i++)
{
String porzioniLinea = lineaLetta.substring(i, i+ParolaMagica.length());
if (porzioniLinea.equals (ParolaMagica))
System.out.println(????????);
}
}
streamCostituzione.close();
System.exit(1);
}
}
Qualcuno mi può aiutare.Grazie.