Ich habe String zum Beispiel, "John Daws Black" mit Leerzeichen aufgeteilt und ich muss sie in zwei Teile zu teilen, so dass es Namensteil wie "John Daws" und Nachname Teil wie "Black" werden. Der vordere Namensteil kann jedoch beliebig lang sein wie "John Erich Daws Black". Mein Code kann den letzten Teil bekommen:Split Full Name
public String getSurname(String fullName){
String part = "";
for (String retval: fullName.split(" "))
part = retval;
return part;
}
Aber ich weiß nicht, wie man den vorderen Teil erhält.
Split die Zeichenfolge wie Sie tun, die Zeichenfolge umkehren, nehmen Sie das erste Element in der umgekehrten Anordnung, die Ihr Nachname ist. Danach kann der Rest der erste Name sein, da es so aussieht, als wäre der zweite Vorname kein Thema. – SMT
@Habil Ganbaril Wenn der Name "John Erich Daws Black" ist, was wird von Ihnen erwartet? – user3437460
Was ist mit Giovani dos Santos? – shoover