Je ne suis pas sûr du code pour cela, mais si l'on à l'entrée « oooooooooo » après une demande (comme dans un comme « un » ou quelque chose si-déclaration ou quelque chose où le programme enregistre « o »), comment pourrait- vous faites "oooooooooo" traduire en "o"?Comment faire de multiples entrées d'un seul registre de caractères comme un personnage?
Faudrait-il d'écrire manuellement différentes itérations de "o" (comme, "oo" et "ooo" et "oooo" ... etc.). Serait-il semblable à quelque chose comme la méthode des cas ignorés où O et o deviennent les mêmes? Donc "ooo ..." et "o" se terminent par la même chaîne.
Je pense que vous « cherchez [' chaîne # replaceAll() '] (http://docs.oracle.com/javase/8/docs/api/java/lang/String.html#replaceAll-java.lang.String-java. lang.String-). Si vous n'êtes pas familier avec les expressions régulières, [Learning Regular Expressions] (https://stackoverflow.com/questions/4736/learning-regular-expressions) est un bon point de départ. – azurefrog
Vous pouvez utiliser une regex et faire correspondre 'o +', signifiant «o» répété 1 fois ou plus – Blorgbeard
Où est votre tentative? –