Questions marquées «string»

Une chaîne est une séquence finie de symboles, couramment utilisée pour le texte, mais parfois pour des données arbitraires.

30
Comment tronquer une chaîne .NET?
Je voudrais tronquer une chaîne de telle sorte que sa longueur ne dépasse pas une valeur donnée. J'écris dans une table de base de données et je veux m'assurer que les valeurs que j'écris respectent la contrainte du type de données de la colonne. Par exemple, ce serait bien si …
406 c#  .net  string  truncate 





17
Qu'entend-on par immuable?
Cela pourrait être la question la plus stupide jamais posée, mais je pense que c'est assez déroutant pour un débutant Java. Quelqu'un peut-il clarifier ce que l'on entend par immuable ? Pourquoi un Stringimmuable? Quels sont les avantages / inconvénients des objets immuables? Pourquoi devrait- StringBuilderon préférer un objet mutable …

15
Une chaîne Java est-elle vraiment immuable?
Nous savons tous que cela Stringest immuable en Java, mais vérifiez le code suivant: String s1 = "Hello World"; String s2 = "Hello World"; String s3 = s1.substring(6); System.out.println(s1); // Hello World System.out.println(s2); // Hello World System.out.println(s3); // World Field field = String.class.getDeclaredField("value"); field.setAccessible(true); char[] value = (char[])field.get(s1); value[6] = …




18
Utilisation de valeurs Enum comme littéraux de chaîne
Quelle est la meilleure façon d'utiliser les valeurs stockées dans une énumération en tant que littéraux de chaîne? Par exemple: public enum Modes { some-really-long-string, mode1, mode2, mode3 } Plus tard, je pourrais utiliser Mode.mode1pour renvoyer sa représentation sous forme de chaîne mode1. Sans avoir à continuer d'appeler Mode.mode1.toString().
389 java  string  enums 





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.