Scala est un langage de programmation qui combine des aspects de la programmation orientée objet et fonctionnelle ainsi , utilisés en conjonction avec les programmes Java et des applications faites pour les smartphones Android. Intégré dans les fonctions de chaîne de Scala vous permettent de manipuler des chaînes de différentes manières. Pour les utiliser, vous tapez la chaîne littérale ou variable, suivie d'une période , puis le nom de la fonction . Informations Certains chaîne fonctions renvoient des informations à propos de Scala une variable de chaîne . Par exemple, si la variable « myVar " n'a pas de valeur , en tapant " myVar.isEmpty " retourne "true ", alors que si vous avez initialisé il , le même code retourne "false". Vous pouvez également déterminer le nombre de caractères dans une chaîne. Par exemple, si vous initialisez myVar à " ceci est mon string" , puis en tapant " myVar.length " retourne 17 , qui comprend les espaces entre les lettres. Connaissant ce genre d'information permet à votre programme vérifier les données - . Par exemple pour vérifier qu'un mot de passe est d'une certaine longueur ou qu'un utilisateur a saisi une chaîne Conversion Scala n'a pas beaucoup de fonctions de conversion chaîne intégrées. Cependant, vous pouvez modifier les caractères d'une chaîne à l'autre entièrement majuscules ou minuscules . Par exemple, si " myVar " est initialisée à " Bonjour , Jim" , puis en tapant " myVar.toUpperCase " convertit " BONJOUR , JIM " , et en tapant " myVar.toLowerCase " convertit " bonjour , jim " dans un programme. Ces deux fonctions de conversion affectent seulement les lettres dans une chaîne , et non pas les chiffres ou les caractères de ponctuation. La fonction " toString " de Manipulation Scala convertit les variables d'autres types, tels que les entiers , en chaînes. Lors de la conversion , vous pouvez utiliser d'autres fonctions de chaîne sur ces nouvelles chaînes de la même façon que pour initialiser les variables comme des chaînes , en premier lieu . Par exemple , si vous avez une variable entière appelée « myVar " avec une valeur de 10 , en tapant " myVar +10" modifie la valeur de myVar à 20. Si vous commencez par convertir myVar à une chaîne et ajouter 10 en tapant " myVar.toString +10, " Scala liens les valeurs ainsi que dans une série et une nouvelle valeur de myVar devient " 1010. " Utilisation de plusieurs fonctions Dans certains cas , vous pouvez utiliser plusieurs fonctions en même temps . Par exemple, si la valeur de la variable " myVar " est " Bonjour , monde ! " Avec trois grands caractères blancs , vous pouvez taper " myVar.trim.toUpperCase " pour découper l' espace blanc et de convertir la totalité de la chaîne de lettres majuscules , la création d' une nouvelle valeur de " BONJOUR , World!" Utilisation de plusieurs fonctions à la fois le cas échéant fait pour un code plus efficace , mais il peut aussi rendre plus difficile l'identification des erreurs de programmation si elles se présentent.
|