Je pense que cela est une question facile, mais je ne suis pas en mesure de trouver une solution simple (par exemple, moins de 10 lignes de code :)Java: Éclate une chaîne quand une lettre majuscule se trouve
J'ai un String
tels que "thisIsMyString"
et je dois le convertir en un String[] {"this", "Is", "My", "String"}
.
S'il vous plaît noter la première lettre est en majuscule pas.
+1, vous avez été (en quelques secondes), + explication, + la classe supérieure prédéfinie :) – Bozho
Sachez simplement que si le caractère supérieur est la dernière dans la chaîne que vous ne recevez une chaîne vide pour le bit au-delà, par exemple splitting "H2W" retournera {"", "2"} où "" est le bit avant "H", et "2" est le bit au milieu. Normalement, ce n'est pas un problème, mais cela peut casser les hypothèses sur le nombre de pièces retournées. – locka
@locka: Y a-t-il un moyen de contourner cela, autre que de vérifier explicitement? – Jeremy