Hallo Leute ,
ich habe eine Aufgabe bekommen in der ich mithilfe von Collections etwas sortieren soll und nur Unikate speichern soll.
So nun zu dem Teil den ich nicht verstehe.
Es steht in einer Datei (firewall.txt):
Quelladresse|Zieladresse|Port(diese Zeile steht nicht in der Txt sondern dient nur zur besseren lesbarkeit.)
134.60.67.66 134.60.66.6:33
134.60.67.31 134.60.66.6:80
134.60.67.31 134.60.66.6:80
134.60.67.31 134.60.66.1:23
davon soll ich NUR! die IP in einem Hashset speichern und den Port wegfallen lassen.Ich habe aber echt keine Idee wie ich mithilfe von Split nur die IP speichere und den Port wegfallen lasse.
Danach soll ich alles nurnoch in dieser Form :
134.60.66.1
134.60.67.31
134.60.66.6
134.60.67.31
134.60.67.66
in eine Txt schreiben.
ich habe es probiert mit :
stimmt aber sicherlich nicht.
Ich freue mich über jede Hilfe , bin hier schon am verzweifeln!
Grüße.
ich habe eine Aufgabe bekommen in der ich mithilfe von Collections etwas sortieren soll und nur Unikate speichern soll.
So nun zu dem Teil den ich nicht verstehe.
Es steht in einer Datei (firewall.txt):
Quelladresse|Zieladresse|Port(diese Zeile steht nicht in der Txt sondern dient nur zur besseren lesbarkeit.)
134.60.67.66 134.60.66.6:33
134.60.67.31 134.60.66.6:80
134.60.67.31 134.60.66.6:80
134.60.67.31 134.60.66.1:23
davon soll ich NUR! die IP in einem Hashset speichern und den Port wegfallen lassen.Ich habe aber echt keine Idee wie ich mithilfe von Split nur die IP speichere und den Port wegfallen lasse.
Danach soll ich alles nurnoch in dieser Form :
134.60.66.1
134.60.67.31
134.60.66.6
134.60.67.31
134.60.67.66
in eine Txt schreiben.
ich habe es probiert mit :
Java:
String x[]=csv.split(":??");
Ich freue mich über jede Hilfe , bin hier schon am verzweifeln!
Grüße.
Zuletzt bearbeitet: