2016-08-12 5 views
-8

Wie ein Wort 2 Wörter Beispiel wiespliting das Wort in 2 Wörter in Java

String a="pavanpavan" 

aufzuspalten und diese wie in 2 Variablen drucken

a1="pavan" 
a2="pavan" 

Ich habe versucht zu spalten mit den split("p"), aber die Ausgabe wird

avan 
avan 

wie voll Wort als pavan und pavan drucken?

+0

Wie wäre es Taki ng erste Hälfte Teilstring und zweite Hälfte Teilstring? – 11thdimension

+8

Was ist die eigentliche Regel, die Sie teilen möchten? Suchen Sie eigentlich nur nach der wörtlichen Zeichenfolge "pavenpaven", oder gibt es eine allgemeinere Regel, von der dies ein Beispiel ist? – azurefrog

Antwort

2

Ein Workaround für einfach dies zu tun wäre.

a1 = a.substring(0,a.length()/2); 

a2 = a.substring(a.length()/2); 
0
int i = a.lastIndexOf("pavan"); 
if (i != -1) { 
    String b = a.substring(i); //pavan 
    String c = a.substring(0, i); //pavan 
} 
Verwandte Themen