J'ai une question simple sur les chaînes en Java. Le segment de code simple suivant concatène simplement deux chaînes, puis les compare avec ==. String str1="str"; String str2="ing"; String concat=str1+str2; System.out.println(concat=="string"); L'expression de comparaison concat=="string"revient falsecomme évidente (je comprends la différence entre equals()et ==). Lorsque ces deux chaînes sont déclarées …
Voici comment je convertis actuellement XMLDocument en chaîne StringWriter stringWriter = new StringWriter(); XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter); xmlDoc.WriteTo(xmlTextWriter); return stringWriter.ToString(); Le problème avec cette méthode est que si j'ai " ((guillemets) que j'ai dans les attributs) elle leur échappe. Par exemple: <Campaign name="ABC"> </Campaign> Ci-dessus est le XML attendu. …
C'est assez ennuyeux de tester toutes mes chaînes nullavant de pouvoir appliquer en toute sécurité des méthodes comme ToUpper(), StartWith()etc ... Si la valeur par défaut de stringétait la chaîne vide, je n'aurais pas à tester et je la sentirais plus cohérente avec les autres types de valeur comme intou …
Prenons l'exemple suivant. String str = new String(); str = "Hello"; System.out.println(str); //Prints Hello str = "Help!"; System.out.println(str); //Prints Help! Maintenant, en Java, les objets String sont immuables. Alors comment se fait-il que l'objet strpuisse se voir attribuer la valeur "Aide!". N'est-ce pas en contradiction avec l'immuabilité des chaînes en …
Supposons que j'avais une chaîne: string str = "1111222233334444"; Comment puis-je diviser cette chaîne en morceaux d'une certaine taille? par exemple, le diviser en tailles de 4 retournerait des chaînes: "1111" "2222" "3333" "4444"
J'essaie d'utiliser greppour faire correspondre les lignes qui contiennent deux chaînes différentes. J'ai essayé ce qui suit mais cela correspond aux lignes qui contiennent soit string1 ou string2 qui ne correspondent pas à ce que je veux. grep 'string1\|string2' filename Alors, comment puis-je faire correspondre grepuniquement les lignes contenant les …
J'ai quelque chose comme ça: extensionsToCheck = ['.pdf', '.doc', '.xls'] for extension in extensionsToCheck: if extension in url_string: print(url_string) Je me demande quelle serait la façon la plus élégante de faire cela en Python (sans utiliser la boucle for)? Je pensais à quelque chose comme ça (comme en C / …
Je veux supprimer des caractères dans une chaîne en python: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Mais j'ai de nombreux personnages à supprimer. J'ai pensé à une liste list = [',', '!', '.', ';'...] Mais comment puis-je utiliser le listpour remplacer les caractères dans le string?
Je sais qu'il ne considère « » comme NULL, mais qui ne fait pas grand - chose à me dire pourquoi cela est le cas. Si je comprends bien les spécifications SQL, '' n'est pas la même chose que NULL- l'une est une donnée valide et l'autre indique l'absence de …
Nous devons constamment créer des chaînes pour la sortie du journal, etc. Au fil des versions de JDK, nous avons appris quand utiliser StringBuffer(plusieurs ajouts, thread-safe) et StringBuilder(plusieurs ajouts, non-thread-safe). Quels sont les conseils d'utilisation String.format()? Est-il efficace, ou sommes-nous obligés de nous en tenir à la concaténation pour les …
Quelle est la principale différence entre length() et char_length()? Je crois que cela a quelque chose à voir avec les chaînes binaires et non binaires. Y a-t-il une raison pratique de stocker des chaînes au format binaire? mysql> select length('MySQL'), char_length('MySQL'); +-----------------+----------------------+ | length('MySQL') | char_length('MySQL') | +-----------------+----------------------+ | 5 …
Quelle est la façon la plus rapide de lire un fichier texte dans une variable chaîne? Je comprends que cela peut être fait de plusieurs façons, telles que la lecture d'octets individuels, puis la conversion en chaîne. Je cherchais une méthode avec un codage minimal.
Fermé. Cette question ne répond pas aux directives de débordement de pile . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 4 mois . Améliorez cette question Existe-t-il un utilitaire …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.