Scala is een programmeertaal die aspecten van object - georiënteerd en functioneel programmeren elkaar , gebruikt in combinatie met Java- programma's en applicaties gemaakt voor Android smartphones combineert . Scala's ingebouwde string functies laten je snaren op verschillende manieren te manipuleren . Om ze te gebruiken , typt u de letterlijke tekenreeks of variabele , gevolgd door een punt en dan de naam van de functie . Informatie Sommige Scala string functies terugkeer informatie over een string variabele . Bijvoorbeeld , als de variabele " myVar " heeft geen waarde , het intikken van " myVar.isEmpty " geeft " true ", terwijl als je het hebt geïnitialiseerd , dezelfde code weer ' vals . "Je kunt ook bepalen hoeveel tekens zijn in een string . Bijvoorbeeld , als je myVar initialiseren om " dit is mijn string" , dan is het intikken van " myVar.length " zal 17 terug , die de ruimtes tussen de letters omvat . Weten dit soort informatie helpt uw programma controleren gegevens - . Bijvoorbeeld om te controleren of een wachtwoord is een bepaalde lengte of dat een gebruiker een string is aangegaan Conversie Scala heeft niet veel ingebouwde string conversie functies . Echter , kunt u de tekens in een string te wijzigen in geheel hoofdletters of kleine letters . Als bijvoorbeeld " myVar " wordt geïnitialiseerd op " Hallo , Jim " , dan is het intikken van " myVar.toUpperCase " zet het "HELLO , JIM " , en het typen " myVar.toLowerCase " zet het om " hello , jim " in een programma . Beide conversie functies alleen invloed op de letters in een string , niet de cijfers of de leestekens . Functie " toString " Manipulatie Scala 's zet variabelen van andere types , zoals integers , om strings . Wanneer omgezet , kunt u andere string functies te gebruiken op deze nieuwe snaren op dezelfde manier als bij variabelen geïnitialiseerd als strings in de eerste plaats . Bijvoorbeeld , als je een integer variabele genaamd " myVar " met een waarde van 10 , het intikken van " myVar 10 " verandert myVar 's waarde 20 . Als je eerst myVar converteren naar een string en voeg 10 door het intikken van " myVar.toString 10 , " Scala verbindt de waarden samen in een serie en nieuwe waarde myVar 's wordt " 1010 . " Meerdere functies In sommige gevallen kunt u meerdere functies tegelijk . Bijvoorbeeld , als de waarde van de variabele " myVar " is " Hallo , wereld! " Met drie toonaangevende witruimtetekens , u kunt typen " myVar.trim.toUpperCase " aan de witte ruimte knippen en zetten de hele string naar hoofdletters , het creëren van een nieuwe waarde van " Hello, World ! " Werken met meerdere functies tegelijk indien van toepassing zorgt voor efficiëntere code , maar het kan ook het moeilijker maken om programmeerfouten te herkennen als ze zich voordoen .
|