Articles of string

Comment convertir une chaîne arbitraire en identifiant Java?

J’ai besoin de convertir n’importe quelle chaîne arbitraire: chaîne avec des espaces 100ssortingngsstartswithnumber chaîne € avec% caractères spéciaux † / \! [chaîne vide] en un identifiant Java valide: ssortingng_with_spaces _100ssortingngsstartswithnumber ssortingng_with_special_characters___ _ Existe-t-il un outil pour cette tâche? Avec autant de structures de refactoring / génération de sources Java, on pourrait penser que cela devrait […]

Que se passe-t-il sous le capot lorsque des octets sont convertis en Ssortingng en Java?

J’ai un problème en essayant de convertir des octets en Ssortingng en Java, avec un code comme: byte[] bytes = {1, 2, -3}; byte[] transferred = new Ssortingng(bytes, Charsets.UTF_8).getBytes(Charsets.UTF_8); et les octets d’origine ne sont pas les mêmes que les octets transférés, qui sont respectivement [1, 2, -3] [1, 2, -17, -65, -67] Une fois, […]

Formatage de chaîne JSP tronqué

Est-ce que quelqu’un sait comment tronquer une chaîne dans une JSP en utilisant une bibliothèque de balises? J’allais utiliser les Taglibs de Jakarta, mais il est indiqué qu’il a été retiré pour les raisons suivantes: Avec l’avènement de JSTL, les fonctionnalités de base de nombreuses bibliothèques ont été normalisées et la nécessité de ces bibliothèques […]

Comportement particulier de split () de la classe ssortingng

À ma connaissance, le programme suivant doit imprimer 0,0 tant que sortie. Cependant, lorsque je lance ce programme, je reçois 1,0 en sortie. public class Test1 { public static void main(Ssortingng[] args) { System.out.println(“”.split(“;”).length); //1 System.out.println(“;”.split(“;”).length);//0 } } S’il vous plaît, aidez-moi à comprendre ce qui se passe ici?

Remplacer la première lettre d’une chaîne en Java?

J’essaie de convertir la première lettre d’une chaîne en minuscule. value.subssortingng(0,1).toLowerCase() + value.subssortingng(1) Cela fonctionne, mais existe-t-il de meilleures façons de le faire? Je pourrais utiliser une fonction de remplacement, mais le remplacement de Java n’accepte pas d’index. Vous devez transmettre le caractère / sous-chaîne actuel. Cela pourrait se faire comme ça: value.replaceFirst(value.charAt(0), value.charAt(0).toLowerCase()) Sauf […]

supprimer les caractères non valides ((“\\ /: *? \” | “)) d’une chaîne pour l’utiliser comme nom de fichier

Comment supprimer des caractères non valides d’une chaîne afin qu’elle puisse être utilisée comme nom de fichier? les caractères non valides incluent (“\\/:*?\”|”) .

Ssortingng.join () vs autres opérations de concaténation de chaînes

J’ai rapidement lu la documentation de Java8 Ssortingng api . Maintenant, je suis un peu curieux de la méthode Ssortingng.join () pour concat / joindre des chaînes. Ce genre d’exemple m’a aidé à mieux comprendre, cependant: //Old way: Ssortingng str1 = “John”; Ssortingng str2 = “Doe”; Ssortingng result = str1 + ” ” +str2; //or […]

Passage null à la méthode préférant Ssortingng, pas Object

Je suis confronté à un problème dans mon programme et je l’ai expliqué clairement avec un petit extrait de code ci-dessous. Quelqu’un peut-il expliquer pourquoi ceci est en train de se passer? class ObjectnullTest { public void printToOut(Ssortingng ssortingng) { System.out.println(“I am null ssortingng”); } public void printToOut(Object object) System.out.println(“I am null object”); } class […]

Comment construire des requêtes SPARQL en Java?

Existe-t-il une bibliothèque capable de générer des requêtes SPARQL par programme, comme le CriteriaBuilder dans JPA, ou de construire les requêtes comme avec un PreparedStatement for SQL? Similaire (pour SQL): méthode la plus propre pour créer une chaîne SQL en Java

Quel est le meilleur moyen de vérifier si Ssortingng est vide que d’utiliser Ssortingng.sortingm (). Length () en Java 5/6?

Il existe probablement une méthode pour renvoyer l’index du premier caractère non vide dans une chaîne en Java5 / 6. Mais je n’en trouve plus. Un outil anylizing de code indique qu’il est préférable de vérifier Ssortingng.sortingm().length() .