Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Scala String Funktioner

    Scala är ett programmeringsspråk som kombinerar aspekter av objektorienterad och funktionell programmering tillsammans , som används i samband med Java-program och applikationer gjorda för Android smartphones . Scala s inbyggda sträng funktioner låter dig manipulera strängar på olika sätt . För att använda dem , skriver du stränglitteral eller rörlig , följt av en period och sedan funktionsnamnet . Information

    Några Scala sträng funktioner returnera information om en sträng variabel . Till exempel , om variabeln " myVar " inte har ett värde , skriver " myVar.isEmpty " returnerar " true ", medan om du har initierats det , returnerar samma kod " falskt . " Du kan också bestämma hur många tecken som finns i en sträng. Till exempel , om du initiera myVar till " detta är min string " , sedan skriva " myVar.length " kommer tillbaka 17 , vilket inkluderar mellanrummen mellan bokstäverna . Att veta denna typ av information hjälper ditt program verifiera uppgifterna - . Exempelvis för att kontrollera att ett lösenord är en viss längd eller att användaren har skrivit en sträng Addera Konvertering

    Scala har inte många inbyggda funktioner strängkonvertering . Du kan dock ändra tecknen i en sträng till helt versaler eller gemener . Till exempel, om " myVar " initieras till " Hej , Jim " , sedan skriva " myVar.toUpperCase " omvandlar den " HELLO , JIM " , och skriva " myVar.toLowerCase " omvandlar den till " hej , Jim" i ett program . Båda dessa konverteringsfunktioner påverkar endast bokstäverna i en sträng , inte siffror eller skiljetecken .
    Manipulation

    Scalas " toString " funktionen omvandlar variabler av andra typer, såsom heltal , till strängar . När konverteras , kan du använda andra sträng funktioner på dessa nya strängar på samma sätt som med variabler initierade som strängar i första hand . Till exempel , om du har ett heltal variabel som heter " myVar " med ett värde på 10 , skriver " myVar +10 " ändrar myVar värde till 20 . Om du först konvertera myVar till en sträng och tillsätt 10 genom att skriva " myVar.toString +10 , " Scala länkar samman värdena i en serie och myVar nya värdet blir " 1010 . " Addera Använda flera funktioner

    i vissa fall kan du använda flera funktioner samtidigt . Till exempel , om värdet av den " myVar " variabeln är " Hej världen! " Med tre ledande tomrumstecken , kan du skriva " myVar.trim.toUpperCase " att trimma vita utrymmet och konvertera hela strängen till versaler , skapa ett nytt värde för " Hello, world ! " Använda flera funktioner på en gång när tillämpliga ger mer effektiv kod , men det kan också göra det svårare att identifiera programmeringsfel om de uppstår .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur för att förhindra vertikal Scroll
    ·Hur du tar bort rader från textfil i PowerShell
    ·Extreme Programming Träning
    ·Definition av språk datorprogrammering
    ·Säkra Coding Certifiering
    ·Hur man testar Business Objects
    ·Hur man Bestäm minsta positiva flyttal
    ·Hur man använder ett fall uttalande i ASP.Net
    ·Så här åsidosätter du DataGrid Redigera Metod
    ·CNC-bearbetning Basics
    Utvalda artiklarna
    ·Hur man kompilerar Python Code
    ·Så här visar du ett Word-dokument i ASP.NET
    ·Hur man interagerar med SharePoint Från VBA
    ·C -kod för en Bits till byte Konvertering
    ·Databas Handledning för Visual Basic 2008
    ·Hur till Fart upp PHP Curl
    ·Hur kan man överföra stora Java -filer till en webbpl…
    ·Hur konverterar man från Perl till Python & AppEngine
    ·Hur köra en ny fråga en GridView
    ·Hur man skriver ett fall uttalande i C + +
    Copyright © Dator Kunskap http://www.dator.xyz