2016-05-05 16 views
0

Zum Beispiel, wenn ich eine Zeichenfolge "Hallo, wie geht es dir". Nachdem ich die split() verwendet habe, um alle Elemente zu trennen, möchte ich "Hallo" auf eine Variable setzen, auch die restlichen, welche Methode sollte ich verwenden, da es keine ArrayList ist, so dass ich den Index nicht verwenden kann . Vielen Dank.Wie kann ich das Element aus einem String entfernen?

+0

Mit 'String.split()' wird bereits jedes Wort in einer Array-Variablen setzen. Was versuchst du zu erreichen? –

+0

Was meinst du mit "auch wie die Überreste"? –

+0

@ElliottFrisch Kann ich zwei Elemente in die gleiche Zeichenfolge schreiben, wie "Wie" und "Sind" zusammen in die gleiche Variable setzen? –

Antwort

1

Sie können das gleiche wie dieses Ziel zu erreichen: -

String input = "Hello how are you"; 
String[] splittedString = input.split(" "); 
System.out.println(splittedString[0]); 
+0

Kann ich 2 Elemente in dieselbe Zeichenfolge einfügen, wie "Wie" und "Sind" in einer neuen Variablen zusammen? –

+0

Sie könnten das tun. String howare = gespaltenerString [0] + gespaltenerString [1] –

+0

@akshayrajkore thanks! –

0

Kann ich 2 Artikel in der gleichen Zeichenfolge, wie wenn man „wie“ und „werden“ zusammen in einer neuen Variablen?

können Sie verwenden String.split(String, int) (wo das zweite Argument ist ein limit). So etwas wie

String str = "Hello how are you"; 
String[] parts = str.split("\\s+", 2); 
System.out.printf("First Word: %s%n", parts[0]); 
System.out.printf("Rest of the Words: %s%n", parts[1]); 

Ausgänge (wie gewünscht)

First Word: Hello 
Rest of the Words: how are you 
Verwandte Themen