hi Ich muss Duplikate aus einer Datei entfernen und drucken Sie diese Datei in umgekehrter Reihenfolge zum Beispiel "Ram ist Ram ist der Lehrer" dann sollte Ausgabe "Lehrer der ist Ram ".Entfernen von Duplikaten aus einer Datei und Drucken in umgekehrter Anweisung nicht Wörter mit Java
public class BufferedReaderExample {
public static void main(String[] args) {
BufferedReader br = null;
try {
String sCurrentLine;
br = new BufferedReader(new FileReader("C:\\testing.txt"));
while ((sCurrentLine = br.readLine()) != null) {
System.out.println(sCurrentLine);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (br != null)br.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}
}
}
derzeit Ihr Code tut nichts, um jede Zeile erwarten Druck. Auch die Ausgabe ist unklar: Im Falle von Duplikaten, was willst du? Behalte den ersten Wert? Den anderen behalten? – Tunaki
ja Ich will das erste Vorkommen gelöscht werden und das letzte Vorkommen zum Beispiel gedruckt "Dies ist ein dies mit dieser Variable" es sollte wie Variable drucken dies mit einem Ich habe nichts außer Lesen getan, da ich nicht in der Lage bin zu denken Logik – user4188607