Je voudrais supprimer l'espace blanc de début dans une chaîne, mais sans supprimer l'espace de fin - donc trim() ne fonctionnera pas. En python j'utilise lstrip(), mais je ne suis pas sûr s'il y a un équivalent en Java.Java équivalent de Python's String lstrip()?
À titre d'exemple
" foobar "
devrait devenir
"foobar "
Je voudrais aussi éviter d'utiliser Regex si possible.
Y at-il une fonction intégrée dans Java, ou dois-je créer ma propre méthode pour cela? (et quel est le moyen le plus court que je pourrais atteindre cela)
Puis-je demander pourquoi ne pas regex? La réponse de Krock ressemble au plus court chemin à faire. Et il est parfaitement lisible, rapide et ne nécessite aucune bibliothèque supplémentaire. –
@tulskiy Je considère que l'utilisation de StringUtils pour cette tâche est plus lisible et traduit mieux l'intention de l'action. –
@ Christian Semaru: Je comprends que commons lang est une excellente bibliothèque, mais ajouter toute la bibliothèque à un projet en raison d'une tâche simple est une exagération. –