Introduktion af VB.Net-strengfunktioner
En streng er intet andet end en samling af tegn. På meget enkle termer kan streng muligvis defineres som en række karakterer. Når det kommer til en forståelsesvariabel, er Heltal den allerførste ting, vi lærer om. Et heltal er den datatype, der gemmer heltalværdien, på samme måde, char er den datatype, der gemmer et enkelt tegn, og på lignende måde er en streng den datatype, der tillader lagring af sæt af tegn i en enkelt variabel.
Vi kan også gemme strengen i et char array, men den enkle måde at gemme en hvilken som helst streng er ved at bruge strengdatatypen. Vi kan udføre flere funktioner på strengene, som vi vil se senere. Evnen til at behandle strengværdier hjælper meget med at oprette komplekse applikationer. Nu i det næste afsnit lærer vi, hvordan man implementerer streng.
Erklæring og initialisering af VB.Net
For at bringe streng i faktisk brug, bliver vi først nødt til at erklære strengen. Når det først er erklæret, kan vi bruge det adskillige gange efter behov. Nedenfor er syntaks for at erklære en streng i VB .net.
Dim Str as String
- Dim: Det er det nøgleord, der bruges, mens du angiver en variabel.
- Str: Det er navnet på den variabel, der indeholder strengværdien.
- String: Det er nøgleordet, der bruges til at angive, at den værdi, som Str vil indeholde, skal være en streng.
Når først navnet på variablen er erklæret, er vi nødt til at lægge en vis værdi i den, så den kan bruges i programmet. Vi kan tildele værdien til variablen enten ved at indtaste input fra en bruger i kørselstid, eller vi kan tildele værdien manuelt. Her vil vi se, hvordan vi kan tildele værdien manuelt.
Str=“Latin”
Her er værdien tildelt variablen str. Når vi tildeler strengværdien til variablen, skal vi sikre os, at værdierne skal skrives med dobbelt citater. Når værdierne er tildelt, kan vi bruge det hvor som helst i programmet.
Arbejde med VB.Net strengfunktioner:
I dette afsnit vil vi se, hvordan streng kan bruges med flere funktioner til at behandle værdien og generere den ønskede output. Nedenfor er strengfunktionerne, der bruges til at arbejde med streng.
1. Asc-funktion
Denne strengfunktion i VB.Net bruges til at få heltalværdien af strengens første bogstav. Den heltalværdi er faktisk heltalets værdi for det tegn.
Eksempel
Input
Dim Str as String
Str=“Latin”
Asc(Str)
Output: 76
2. Formater funktion
Denne funktion bruges til at arrangere strengen i et bestemt format. Her vil vi overveje et eksempel, der vil ændre datarepresentationen.
Eksempel
InputDim ChangedTime As Date = #03/23/2019 4:10:43 PM#
Dim ChangedTime as the string
ChangedTime = Format(TestDateTime, "h:m:s")
Output: 04:10:43 PM
3. Deltag i funktion
Denne VB.Net String-funktion bruges til at sammenføje to underlag. Her i dette eksempel vil vi oprette en matrix af streng og derefter tilføje værdien i matrixen med et komma (, ).
Eksempel
Input
Dim ItemList() As String = (“Apple”, “Banana”, “Guava”)
Dim JoinItemList as string = Join(ItemList, ", ")
Output: Apple, Banana, Guava
4. LCase-funktion
Denne funktion konverterer alle tegnene i strengen til et lille bogstav. Hvis tegnet allerede er med små bogstaver, vil det ignorere tegnet, ellers vil det konvertere det til små bogstaver.
Eksempel
Input
Dim Uppercase as String = “HELLO WORLD”
Dim Lowercase as String = LCase(Uppercase)
Output: hej verden
5. Venstre funktion
Denne funktion returnerer de specifikke tegn fra venstre som anmodet ved at nævne ethvert nummer. Hvis vi bruger denne funktion til at hente de første fire tegn fra strengen fra venstre ende, skal vi nævne nummer 4.
Eksempel
Input
Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Left(CheckStr, 3)
Output: Hej
6. Len-funktion
Denne strengfunktion i VB.Net returnerer antallet af tegn i en streng. Den returnerede værdi er en heltalværdi, så den skal gemmes i heltalvariablen.
Eksempel
Input
Dim StrWords as String = “You are a hero!”
Dim WordCount as Integer = Len(StrWords)
Output: 15
7. Højre funktion
Denne funktion returnerer det specificerede antal tegn fra en streng fra højre side. Den måde, som Venstre-funktionen har fungeret, fungerer den på lignende måde. Den eneste forskel vil være, at det vælger tegnene fra højre.
Eksempel
Input
Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Right(CheckStr, 3)
Output: Jim
8. Opdelingsfunktion
Denne strengfunktion i VB.Net bruges til at opdele strengen. Selvom der er forskellige afgrænsere, der kan bruges med funktion, og her vil vi bare adskille det med plads.
Eksempel
Input
Dim CheckStr as String = “How are you?”
Dim OutputStr as String = Split(CheckStr)
Output: (“Hvordan”, “er”, “du?”), Det er faktisk en række strenge.
9. StrReverse funktion
Denne funktion bruges til at vende strengens værdi. Det lyder det samme som at udskifte tegn for at vende strengen tilbage. Lad os se et eksempel
Eksempel
Input
Dim CorrectStr as String = “Apple”
Dim ReverseString as String = StrReverse(CorrectStr)
Output: elppA
10. UCase-funktion
Denne VB.Net-strengfunktion vil gøre alle små bogstaver i strengen til store bogstaver. Det fungerer nøjagtigt omvendt, som Lcase-funktionen gør.
Eksempel
Input
Dim LowercaseStr as String = “Hello Jim”
Dim UppercaseStr as String = UCase(LowercaseStr)
Produktion
HELLO JIM
Konklusion - VB.Net strengfunktioner
Strengen er en meget nyttig datatype i ethvert programmeringssprog. Næsten alle os er ikke klar over, at det spiller en meget vigtig rolle i sikring af bruger-ID og adgangskode. Der er flere komplekse algoritmer kaldet hashing-algoritmer, der kun manipulerer strengen for at tilføje en kant i datasikkerheden. At arbejde med streng alle dens behov er at forstå muligheden for, at strengfunktioner besidder.
Anbefalede artikler
Dette har været en guide til VB.Net strengfunktioner. Her har vi drøftet brugen af strengfunktioner i Vb.Net ved hjælp af eksempler. Du kan også se på følgende artikler for at lære mere:
- Java String Interview spørgsmål med svar
- Strengefunktioner i Java med eksempler
- VB.NET Interview Spørgsmål
- C # og VB.Net