Bonjour,
Je cherche à récupérer les n derniers caractères d'une String, mais n'arrive pas à trouver une méthode effectuant ceci.
Avez vous une idée?
Merci d'avance
Bonjour,
Je cherche à récupérer les n derniers caractères d'une String, mais n'arrive pas à trouver une méthode effectuant ceci.
Avez vous une idée?
Merci d'avance
Bonjour,
en utilisant la méthode substring sur ta String. Il sera possible de récupérer la chaîne entre deux indices, donc les n derniers:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 String s = "maString"; int n = 6; // nbre de caractères int length = s.length(); String result = s.substring(length -n, length);
Bonjour,
Il te faudrait quelque-chose comme ceci?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public String derniersCaractères(String chaine, int nombre) { if (chaine.length() <= nombre) return(chaine); else return(chaine.substring(chaine.length() - nombre)); }
salut!
il super ton code, sauf que ça ne fonctionne sur un mot défini. et si c'était l'utilisateur qui entrait un mot de son choix?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 S.o.p("entrer un mot" ); string mot = Scanner.next(); . . . S.o.p("les deux dernieres lettres sont :");
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager