Ich habe einige meiner Java-Anwendung definiert Strings, etwa so:Überprüfen Sie, ob String Teil andere Zeichenfolge enthält Java
m3 = "T, V, E";
m2 = "T, W, E";
als Beispiel.
Jetzt muss ich überprüfen, welche Teile der Strings übereinstimmen. Also in diesem Fall würde ich eine Zeichenfolge m4
, die T, E
enthält, als Ergebnis haben.
In diesem Fall zum Beispiel:
m1 = "A, S";
m3 = "T, V, E";
i eine leeren wollen würde (aber deklarierte) Zeichenfolge.
Oder gibt es einen besseren Weg, es mit einer anderen Methode als mit Strings zu tun? Ich deklariere diese Saiten tatsächlich von Hand. Wäre ein Array besser? Wenn ja, wie könnte ich das mit Arrays machen?
, was Sie bisher bekommen haben? Dies ist nur Ihre Aufgabe – Stultuske
@Stultuske Ich versuchte wie substr() zu überprüfen, aber im Grunde das ist nicht was ich will, weil ich die "einzelnen Buchstaben" überprüft werden muss (getrennt durch ein Komma) und nicht die "Zeichenfolge" – nameless
es klingt wie du willst die Schnittmenge von zwei Sätzen. (Es gibt eine Collection-Klasse für Set) –