VB.Neti stringifunktsioonide tutvustus

Keel ei ole midagi muud kui märkide kogu. Väga lihtsustatult võib stringi määratleda kui tähemärkide massiivi. Mõistmismuutuja kohta on täisarv kõige esimene asi, millest õpime. Täisarv on andmetüüp, mis salvestab täisarvu, samal viisil char on andmetüüp, mis salvestab ühe tähemärgi ja sarnaselt on string andmetüüp, mis võimaldab tähemärkide komplekti salvestada ühes muutujas.

Samuti võime stringi salvestada sümbolite massiivis, kuid stringi salvestamiseks on lihtne kasutada stringi andmetüüpi. Saame keelpillidel täita mitmeid funktsioone, mida näeme hiljem. Võimalus stringi väärtusi töödelda aitab palju keerukate rakenduste loomisel. Järgmises jaotises õpime, kuidas stringi rakendada.

VB.Neti deklareerimine ja initsialiseerimine

Stringi tegelikus kasutuses toomiseks peame kõigepealt stringi deklareerima. Kui see on välja kuulutatud, võime seda vastavalt vajadusele kasutada mitu korda. Allpool on süntaks, mis deklareerib stringi VB-võrgus.

Dim Str as String

  • Dim: See on märksõna, mida kasutatakse mis tahes muutuja deklareerimisel.
  • Str: stringi väärtust hoiab muutuja nimi.
  • String: märksõna kinnitamiseks kasutatakse seda, et väärtus, mida Str hoiab, peaks olema string.

Kui muutuja nimi on välja kuulutatud, peame sellesse mingi väärtuse panema, et seda saaks programmis kasutada. Väärtuse saab muutujale omistada kas siis, kui arvestame kasutaja käitusaega või saame väärtuse käsitsi määrata. Siit näeme, kuidas saame väärtuse käsitsi määrata.

Str=“Latin”

Siin on väärtus määratud muutujale str. Muutujale stringi väärtuse määramisel peame veenduma, et väärtused tuleb kirjutada jutumärkides. Kui väärtused on määratud, saame seda kasutada kõikjal programmis.

Töö VB.Neti stringifunktsioonidega:

Selles jaotises näeme, kuidas stringi saaks kasutada mitme funktsiooniga väärtuse töötlemiseks ja soovitud väljundi genereerimiseks. Allpool on stringi funktsioonid, mida kasutatakse stringi kasutamisel.

1. Asc funktsioon

Seda stringi funktsiooni VB.Netis kasutatakse stringi algustähe täisarvu saamiseks. See täisarv on tegelikult selle märgi täisarv.

Näide

Sisend

Dim Str as String
Str=“Latin”
Asc(Str)

Väljund: 76

2. Vormingu funktsioon

Seda funktsiooni kasutatakse stringi korraldamiseks kindlas vormingus. Siin kaalume näidet, mis muudab andmete esitust.

Näide

Sisend
Dim ChangedTime As Date = #03/23/2019 4:10:43 PM#
Dim ChangedTime as the string
ChangedTime = Format(TestDateTime, "h:m:s")

Väljund: 04:10:43 PM

3. Liitu funktsioon

Seda funktsiooni VB.Net String kasutatakse kahe alamstringi ühendamiseks. Selles näites loome stringi massiivi ja lisame massiivi väärtuse komaga (, ).

Näide

Sisend

Dim ItemList() As String = (“Apple”, “Banana”, “Guava”)
Dim JoinItemList as string = Join(ItemList, ", ")

Väljund: õun, banaan, Guava

4. LCase funktsioon

See funktsioon teisendab kõik stringi märgid väiketähtedeks. Kui märk on juba väiketähtedega, siis ignoreeritakse seda täht, teisendab see täht väiketähtedeks.

Näide

Sisend

Dim Uppercase as String = “HELLO WORLD”
Dim Lowercase as String = LCase(Uppercase)

Väljund: tere maailm

5. Vasakpoolne funktsioon

See funktsioon tagastab konkreetsed märgid vasakult, nagu on nõutud, märkides numbrid. Kui kasutame seda funktsiooni, et saada vasakust otsast stringist neli esimest tähemärki, peame märkima numbri 4.

Näide

Sisend

Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Left(CheckStr, 3)

Väljund: Hei

6. Len funktsioon

See funktsioon String VB.Netis tagastab stringi tähemärkide arvu. Tagastatud väärtus on täisarv, nii et see tuleb salvestada täisarvu muutujasse.

Näide

Sisend

Dim StrWords as String = “You are a hero!”
Dim WordCount as Integer = Len(StrWords)

Väljund: 15

7. Parempoolne funktsioon

See funktsioon tagastab stringi täpsustatud arvu märke paremalt servalt. Funktsioon Vasak on toiminud sarnaselt. Ainus erinevus on see, et see valib märgid paremalt.

Näide

Sisend

Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Right(CheckStr, 3)

Väljund: Jim

8. Jagatud funktsioon

Seda VB.Neti funktsiooni String kasutatakse stringi jagamiseks. Ehkki funktsioonide jaoks saab kasutada erinevaid eraldajaid, eraldame selle lihtsalt ruumiga.

Näide

Sisend

Dim CheckStr as String = “How are you?”
Dim OutputStr as String = Split(CheckStr)

Väljund: ("kuidas", "olete", "teie?"), See on tegelikult stringide massiiv.

9. Funktsioon StrReverse

Seda funktsiooni kasutatakse stringi väärtuse ümberpööramiseks. See kõlab samamoodi nagu märkide vahetamine stringi taastamiseks. Vaatame näidet

Näide

Sisend

Dim CorrectStr as String = “Apple”
Dim ReverseString as String = StrReverse(CorrectStr)

Väljund: elppA

10. UCase-funktsioon

See VB.Neti stringi funktsioon muudab kõik stringi väiketähed suurtähtedeks. See toimib täpselt vastupidiselt, nagu funktsioon Lcase.

Näide

Sisend

Dim LowercaseStr as String = “Hello Jim”
Dim UppercaseStr as String = UCase(LowercaseStr)

Väljund

HELLO JIM

Järeldus - VB.Neti stringifunktsioonid

String on mis tahes programmeerimiskeeles väga kasulik andmetüüp. Peaaegu kõik meist ei tea, et sellel on kasutajatunnuse ja parooli turvamisel väga oluline roll. On mitmeid keerulisi algoritme, mida nimetatakse räsi algoritmideks ja mis manipuleerib stringi abil ainult andmete turvalisuse serva lisamisega. Stringiga töötamiseks on vaja aru saada stringifunktsioonide võimalusest.

Soovitatavad artiklid

See on olnud VB.Neti stringifunktsioonide juhend. Siin oleme näidete abil arutanud Stringifunktsioonide toimimise Vb.Netis. Lisateabe saamiseks võite vaadata ka järgmisi artikleid:

  1. Java Stringi intervjuu küsimus koos vastustega
  2. Stringifunktsioonid Java koos näidetega
  3. VB.NET-i intervjuu küsimused
  4. C # ja VB.Net

Kategooria: