Articles of string

Java: SsortingngBuffer en octet sans toSsortingng

Le titre dit tout. Existe-t-il un moyen de convertir SsortingngBuilder en octet [] sans utiliser de chaîne au milieu? Le problème est que je gère VRAIMENT des chaînes volumineuses (des millions de caractères), puis j’ai un cycle qui ajoute un caractère à la fin et obtient l’octet []. Le processus de conversion du SsortingngBuffer en […]

Conversion d’octet en chaîne puis de nouveau en octet

Je travaille sur un serveur proxy. Je reçois des données en byte[] que je convertis en Ssortingng pour effectuer certaines opérations. Maintenant, lorsque je reconvertis cette nouvelle Ssortingng en byte[] cela pose des problèmes inconnus. C’est donc essentiellement comme si j’avais besoin de savoir comment convertir correctement un byte[] en Ssortingng , puis de nouveau […]

Obtenir le nombre de mots d’une chaîne en Unicode (dans n’importe quelle langue)

Je veux obtenir le nombre de mots d’une chaîne. C’est aussi simple que ça. Le problème, c’est que la chaîne peut être dans un langage imprévisible. Donc, j’ai besoin d’une fonction de signature int getWordCount(Ssortingng) avec l’exemple de sortie suivant – getWordCount(“供应商代发发货”) => 7 getWordCount(“This is a sentence”) => 4 Toute aide sur la façon […]

Opérateur Java ‘+’ entre Arithmetic Add & Ssortingng Concatenation?

Comme nous le soaps L’opérateur Java ‘+’ est utilisé à la fois Arithmetic Ajouter Concaténation de chaînes Besoin de connaître exactement le comportement attendu et la règle appliquée quand j’ai utilisé les deux ensemble Quand j’essaie de suivre le code java System.out.println(“3” + 3 + 3); // print 333 Ssortingng concatenation ONLY System.out.println(3 + “3” […]

return Ssortingng à partir d’un rappel – Java

Est-ce que quelqu’un sait comment je peux résoudre le problème suivant? Je souhaite renvoyer une chaîne à partir d’un rappel, mais je ne reçois que “La variable locale finale s ne peut pas être affectée car elle est définie dans un type englobant”, à cause de final. public Ssortingng getConstraint(int indexFdg) { final Ssortingng s; […]

Comparaison de chaînes et internage de chaînes en Java

Quand doit-on comparer Ssortingng s en tant qu’objects et quand faut-il utiliser leur méthode equals ? Pour être sûr, j’utilise toujours des equals , mais cela ne semble pas très efficace. Dans quelles situations puis-je être certain que ssortingng1 == ssortingng2 est un coffre-fort à utiliser? Merci!

ordre d’exécution de print

Ce programme donne la sortie – A 1 2 Ne devrait-il pas donner de sortie – 1 A 2 puisque tout d’abord, ai devrait imprimer 1 puis a.getI () s’exécute et devrait imprimer A 2 public class A1{ int i=1; public int getI(){ System.out.print(“A “); return i+1; } public static void main(Ssortingng args[]){ A1 a=new […]

Remplissez une chaîne binary égale à zéro («0») avec les zéros non significatifs en Java

Integer.toBinarySsortingng(data) me donne une représentation binary sous forme de chaîne de mes données de tableau. Cependant, je voudrais un moyen simple d’append des zéros non significatifs, puisqu’un tableau d’octets égal à zéro me donne une chaîne “0”. Je voudrais un one-liner comme ceci: Ssortingng dataStr = Integer.toBinarySsortingng(data).equals(“0”) ? Ssortingng.format(format, Integer.toBinarySsortingng(data)) : Integer.toBinarySsortingng(data); Ssortingng.format() la bonne […]

Pourquoi un code de hachage Java Ssortingng paresseux est-il généré?

Il apparaît dans java.lang.Ssortingng.java que Java ne générera que le hashcode, puis le stockera après un appel à hashcode (), mais pourquoi ne pas simplement créer le hashcode dans le constructeur? Le code correspondant: if (h == 0 && count > 0) { int off = offset; char val[] = value; int len = count; […]

Tous les plans futurs pour la chaîne Java multiligne

Dans l’esprit de cette question: https://stackoverflow.com/questions/1886966/java-ssortingng-declaration-occupying-multiple-lines Y aura-t-il des plans dans n’importe quelle version future de Java pour permettre la continuation de chaîne dans le code source Java? Ssortingng haveUeverSeenLorem = “Lorem ipsum dolor sit amet, \ consectetur adipisicing elit, \ sed do eiusmod tempor incididunt \ ut labore et dolore magna aliqua.”; D’une manière […]