Fondamentalement, la chaîne de caractères est placée entre "" "(guillemets doubles). Exemple "java"
Pour le gérer comme une variable, déclarez le type String, puis affectez-le. Exemple de chaîne str = "java1";
Avec "'" (guillemets simples) ou "" "(guillemets doubles) Le bundle est une chaîne de caractères. Exemple 1'perl1 ' Exemple 2 "perl2"
Lorsqu'on la traite comme une variable, elle peut être affectée à la variable telle quelle sans être conscient du concept de type. Exemple 3 my $ str1 = 'perl1'; Exemple 4 my $ str2 = 'perl2';
De plus, en Perl, une chaîne de caractères est ajoutée à une variable en utilisant une méthode de description appelée ici document. Il est également possible de le remplacer. Exemple 5 my $ str3 << 'EOD' abc defg hijkl EOD ("Abcdefghijkl" est stocké dans la variable)
Lors de la concaténation de chaînes en Java, l'opérateur "+" et la méthode "concat", Utilisez la classe StringBuffer ou la classe StringBuilder. Exemple 6 Chaîne str4 = "java1" + "java2"; ⇒ La variable str4 est "java1 java2" Contient la chaîne de caractères.
Utilisez le symbole "." Lors de la concaténation de chaînes en Perl. Exemple 7 my $ str5 = "perl1". "Perl2"; ⇒ La variable $ str5 est "perl1perl2" Contient la chaîne de caractères.
Lorsque vous comparez des chaînes en Java, utilisez la méthode "equals". Exemple 8 "java1" .equals ("java2"); ⇒ Le résultat est faux
Lors de la comparaison à l'aide du symbole "==" en Java, une erreur de compilation se produit.
Lorsque vous comparez des chaînes en Perl, utilisez des chaînes telles que "eq" et "ne". Utilisez des opérateurs pour la comparaison. Exemple 9 "perl1" ne "perl2"; ⇒ Le résultat est vrai
Java doit taper des variables et utiliser des guillemets, alors que
Perl ne vous oblige pas à spécifier le type de la variable, elle n'a pas besoin d'être entre guillemets. Surtout, vous pouvez attribuer une chaîne de caractères à Perl en utilisant une méthode de description appelée ici document. Il n'y a pas de document d'audience en Java.
Le symbole «+» est utilisé pour la concaténation de chaînes qui est souvent utilisée en Java. Le symbole "." Est utilisé pour la concaténation de chaînes en Perl.
Java utilise la méthode "equals". Perl utilise des opérateurs pour les comparaisons de chaînes telles que "eq" et "ne".
finalement Depuis que je suis impliqué dans des applications Web dans le développement Java, l'opérateur de comparaison de Perl C'est familier, mais le point que vous pouvez remplacer par la concaténation de caractères et entendre le document avec «. Je n'y suis pas habitué.
Recommended Posts