Je continue à copier-coller ce qui suit dans mes programmes. Je me demande si quelqu'un d'entre vous utilise un code similaire, peut-être dans une bibliothèque pour obtenir la même chose. PS: On pourrait utiliser StringBuilder à la place de String. Obtenu que.Comment imprimer une liste avec un séparateur différent de la virgule?
Répondre
Apache commun fournit un certain nombre de méthodes de jointure dans la classe StringUtils.
Cette page a aussi beaucoup de suggestions intéressantes sur la meilleure façon de mettre en œuvre une telle méthode: http://snippets.dzone.com/posts/show/91
C'est dans apache commun lang. Maven: http://mvnrepository.com/artifact/commons-lang/commons-lang/2.5 – simpatico
Le seul regret est que l'utiliser je ne contrôle plus quelle méthode est utilisée pour imprimer. C'est à dire. disons que je n'imprime pas toString() d'un Composite mais une autre méthode de retour String, je ne peux pas l'utiliser. – simpatico
Non. La seule chose que je peux penser est abstraite que " "
dans un champ final dans la fonction toString()
. La raison pour laquelle nous n'avons rien de mieux est que la construction foreach
ne se soucie pas de la position, mais seulement qu'elle imprimera séquentiellement. Cela étant dit, évitez de copier et coller à tout prix. Faites votre propre bibliothèque si nécessaire. Permettez-lui de prendre un paramètre d'une interface qui indique si c'est le premier, et de partir de là.
- 1. Comment insérer un séparateur de milliers (virgule) avec convert doubler
- 2. Double.TryParse() séparateur décimal d'entrée différent du séparateur décimal système
- 3. PDO renvoie les flottants avec une virgule comme séparateur décimal
- 4. XSLT obtenir des données en correspondance avec séparateur virgule
- 5. Virgule pour des milliers séparateur sur une borne WebForms TextBox
- 6. Ajouter un séparateur virgule mille en décimal (.net)
- 7. Comment ajouter une virgule à la fin d'une liste efficacement?
- 8. comme séparateur de virgule dans Rails Console déclaration
- 9. Comment ne pas afficher un séparateur ou une bordure après les dernières données de la liste?
- 10. Comment imprimer une liste entière en F #?
- 11. ASP.NET Mvc - paramètres nullable et virgule comme séparateur
- 12. Comment afficher une liste d'éléments horizontalement dans Silverlight avec un séparateur?
- 13. Comment imprimer une liste de caractères de A à Z?
- 14. insérer des valeurs avec un délimiteur différent
- 15. Valeur de la zone de texte avec le séparateur
- 16. Imprimer la liste des articles
- 17. Séparateur décimal du clavier sur un TextBox Wpf, comment?
- 18. Comment imprimer une liste de feuilles dans vba Excel
- 19. Comment puis-je déclarer un séparateur de milliers dans read.csv?
- 20. Comment découper une chaîne en utilisant un séparateur multiple de caractères et de maintenir le séparateur
- 21. Imprimer le nombre à virgule flottante arrondi dans MIPS
- 22. Comment ajouter un séparateur dans une zone de liste déroulante PyGTK?
- 23. C, Imprimer la liste chaînée des chaînes
- 24. Comment utiliser Convert.ChangeType pour convertir une chaîne en numérique avec un séparateur de groupe?
- 25. Dans Rails, comment convertir et imprimer une heure dans un fuseau horaire différent?
- 26. découpant une chaîne selon un séparateur lorsque les éléments de la chaîne peut contenir le séparateur
- 27. XML-schéma/validation: séparateur différent pour le type de données double
- 28. Style séparateur de cellule
- 29. AWK: le séparateur de champ contient un '+'
- 30. Localisation avec séparateur décimal
S'il vous plaît ne pas copier et coller le code. Cela conduira à des problèmes dans le futur. Résumé du code dans une méthode d'utilité statique, s'il vous plaît. –