PROJET AUTOBLOG


Sebsauvage-Shaarli

source: Sebsauvage-Shaarli

⇐ retour index

Java et Python

lundi 12 novembre 2012 à 11:31
[sebsauvage.net]
Récupérer les 7 derniers caractères d'une chaîne (en ne plantant pas si la chaîne fait moins de 7 caractères):

En java: String resultat = machaine.substring(Math.max(0, machaine.length() - 7));
En Python: resultat = machaine[-7:]

:-/

Oui je sais, c'est facile de tirer un exemple hors de son contexte, mais dieu de Java est verbeux et lourd !


EDIT: USE THE FORCE !  Morgan W. me faire remarquer que je pourrais utiliser StringUtils (org.apache.commons.lang.StringUtils)
String resultat = StringUtils.right(machaine, 7);