Vous vous demandez comment soustraire rapidement les deux derniers caractères en Java ?
Réponses
Trop de publicités?Les réponses existantes échoueront si la chaîne est vide ou ne comporte qu'un seul caractère. Options :
String substring = str.length() > 2 ? str.substring(str.length() - 2) : str;
o
String substring = str.substring(Math.max(str.length() - 2, 0));
C'est en supposant que str
n'est pas nul, et que s'il y a moins de 2 caractères, vous voulez juste la chaîne originale.
KMan
Points
2503
Floradu88
Points
2533
anubhava
Points
172509
Utilice méthode des sous-chaînes comme ceci : :
str.substring(str.length()-2);
Will Buffington
Points
228