Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Scala String Funkcia

Scala je programovací jazyk , ktorý v sebe spája aspekty objektovo orientovaného a funkcionálního programovania spolu , používané v spojení s programami a aplikáciami vytvorených pre chytré telefóny Android Java . Vstavané reťazcové funkcie Scala vám umožní manipulovať s reťazcami rôznymi spôsobmi . Ak ich chcete použiť , zadajte reťazec literála alebo premenné , nasledovalo obdobie a potom názov funkcie . Informácie

Niektoré reťazcové funkcie Scala vrátiť informácie o reťazcové premenné . Napríklad , ak je premenná " myVar " nemá hodnotu , písanie " myVar.isEmpty " vracia " true " , zatiaľ čo ak ste inicializovať ju , vráti rovnaký kód " false " . Môžete tiež určiť , koľko znakov je v reťazec . Napríklad , ak ste inicializovať myVar na " toto je môj reťazec " , potom zadaním " myVar.length " vráti 17 , ktorý obsahuje medzery medzi písmenami . Vedieť , tento druh informácií pomáha váš program overuje údaje - . Napríklad overiť , že heslo je isté , dĺžka , alebo že užívateľ zadal reťazec
konverzie

scala nemá veľa vstavaných konverzie string funkcií . Avšak , môžete zmeniť znaky v reťazci na úplne hornej alebo malými písmenami . Napríklad , ak " myVar " je inicializovaný " Hello , Jim " , potom zadaním " myVar.toUpperCase " prevedie ho " HELLO , Jim " , a písanie " myVar.toLowerCase " prevedie na " ahoj , Jim " v programe . Obe tieto funkcie prevodu vplyv iba na písmená v reťazci , nie čísel a interpunkčných znamienok .
Manipulácia

funkcie " toString " Scala prevádza premenné z iných typov , ako sú celé čísla , na reťazca . Keď previesť , môžete použiť aj iné reťazcové funkcie na týchto nových reťazcov rovnakým spôsobom ako u premenné inicializované ako reťazce na prvom mieste . Napríklad , ak máte celočíselnú premennú s názvom " myVar " s hodnotou 10 , zadaním " MyVar 10 " zmení hodnotu MyVar na 20. Ak najprv previesť myVar na reťazec a pridať 10 zadaním " myVar.toString 10 , " Scala spája hodnoty dohromady v sérii a nová hodnota MyVar stáva " 1010 " .
Používanie viac funkcií

V niektorých prípadoch , môžete použiť viac funkcií súčasne . Napríklad , ak je hodnota " myVar " premenné " Hello , world ! " S tromi prednými bielych medzier , môžete zadať " myVar.trim.toUpperCase " orezať biele miesto a previesť celý reťazec na veľké písmená , vytvára novú hodnotu " Hello , world ! " Použitie viacerých funkcií naraz , keď platí prispieva k efektívnejšej kód , hoci to môže tiež sťažiť identifikáciu programovacie chyby, ak sa vyskytnú .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené