Snippet #2 ~ reproduire l’ucFirst PHP en Java

Il peut être interessant, par exemple pour traiter une chaine de caractère contenant un prénom, de mettre la premiere lettre en majuscule et le reste en minuscule. C’est ce que permet la fonction ucfirst(“monprenom”); de PHP.

Malheureusement JAVA ne propose (à ma connaissance) aucune fonction semblable, JAVA se contente d’un toLower ou toUpper qui comme son nom l’indique met tous en minuscule ou tout en majuscule.

Voici donc une petite fonction pour palier à ce manque:

/**
* Met le premier caractere d'une chaine en majuscule, le reste en minscule
* @author Valentin
* @param chaINe
* @return Chaine
*/
public static String ucfirst(String chaine){
return chaine.substring(0, 1).toUpperCase()+ chaine.substring(1).toLowerCase();
}

Une réaction au sujet de « Snippet #2 ~ reproduire l’ucFirst PHP en Java »

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.