43 votes

Chaînes paramétrées en Java

Je me retrouve très souvent à vouloir écrire des chaînes réutilisables avec des espaces réservés de paramètres, presque exactement comme ce que vous trouverez dans un SQL PreparedStatement.

Voici un exemple

Est-ce que quelque chose comme ça existe déjà en Java ? Ou, y a-t-il une meilleure façon d’aborder quelque chose comme ça ?

Ce que je demande vraiment : est-ce que c’est idéal ?

16voto

Keith Randall Points 17518

Vous pouvez utiliser `` . Quelque chose comme :

générera

7voto

Affe Points 24993

Il est intégré, oui. La classe que vous recherchez est java.text.MessageFormat

2voto

kommradHomer Points 1601

1voto

Chris Points 81

La classe String fournit la méthode de format suivante, http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html. Par exemple (selon l’article original) :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X