J'ai besoin de diviser ma chaîne par des espaces. Pour cela, j'ai essayé:
str = "Hello I'm your String";
String[] splited = str.split(" ");
Mais cela ne semble pas fonctionner.
Ce que vous avez devrait fonctionner. Si, cependant, les espaces fournis par défaut sont ... autre chose? Vous pouvez utiliser l'expression régulière d'espaces blancs:
str = "Hello I'm your String";
String[] splited = str.split("\\s+");
Cela entraînera un nombre quelconque d'espaces consécutifs pour diviser votre chaîne en jetons.
En passant, je ne suis pas sûr que «splited» soit un mot :) Je crois que l'état d'être victime d'une scission est également «scindé». C'est une de ces choses de grammaire délicates :-) N'essayant pas d'être pointilleux, je me suis juste dit que je le transmettrais!
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots