VB.Net-merkkijono-toimintojen esittely

Merkkijono ei ole muuta kuin merkistökokoelma. Hyvin yksinkertaisin sanoin, merkkijono voidaan määritellä merkistöryhmäksi. Kun kyse on ymmärrettävästä muuttujasta, kokonaisluku on ensimmäinen asia, josta opimme. Kokonaisluku on tietotyyppi, joka tallentaa kokonaislukuarvon, samalla tavalla char on tietotyyppi, joka tallentaa yhden merkin, ja samoin merkkijono on tietotyyppi, joka sallii merkkisarjan tallentamisen yhdessä muuttujassa.

Voimme myös tallentaa merkkijonon char-taulukkoon, mutta yksinkertainen tapa tallentaa mikä tahansa merkkijono on käyttämällä merkkijonotietotyyppiä. Voimme suorittaa useita toimintoja jousille, jotka näemme myöhemmin. Mahdollisuus käsitellä merkkijonoarvoja auttaa paljon luomaan monimutkaisia ​​sovelluksia. Nyt seuraavassa osiossa opitaan kuinka merkkijono toteutetaan.

VB.Netin ilmoitus ja alustaminen

Jotta merkkijono saadaan tosiasiallisessa käytössä, joudumme ensin ilmoittamaan merkkijono. Kun se on julistettu, voimme käyttää sitä useita kertoja tarpeen mukaan. Alla on syntaksi ilmoittaa merkkijono VB .net-verkossa.

Dim Str as String

  • Dim: Se on avainsana, jota käytetään ilmoittaessaan mitä tahansa muuttujaa.
  • Str: Se on muuttujan nimi, joka pitää merkkijonoarvon.
  • Merkkijono: Avainsanaa käytetään ilmoittamaan, että Str: n pitämän arvon tulisi olla merkkijono.

Kun muuttujan nimi on julistettu, meidän on annettava siihen arvo, jotta sitä voidaan käyttää ohjelmassa. Voimme antaa arvon muuttujalle joko ottamalla käyttäjän syötteen ajoaika tai voimme antaa arvon manuaalisesti. Täällä nähdään, kuinka voimme määrittää arvon manuaalisesti.

Str=“Latin”

Arvo on annettu muuttujalle str. Kun määrität merkkijonoarvon muuttujalle, meidän on varmistettava, että arvot on kirjoitettava kaksoislainausmerkeinä. Kun arvot on määritetty, voimme käyttää sitä missä tahansa ohjelman kohdalla.

VB.Net-merkkijono-toimintojen käyttäminen:

Tässä osiossa nähdään, kuinka merkkijonoa voidaan käyttää useiden toimintojen kanssa arvon käsittelemiseksi ja halutun tuloksen tuottamiseksi. Alla on merkkijonofunktiot, joita käytetään työskentelemään merkkijonon kanssa.

1. Asc-toiminto

Tätä merkkijonofunktiota VB.Netissä käytetään merkkijonon ensimmäisen kirjaimen kokonaislukuarvon saamiseen. Se kokonaislukuarvo on oikeastaan ​​kyseisen merkin kokonaislukuarvo.

esimerkki

panos

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

Tuotos: 76

2. Alusta toiminto

Tätä toimintoa käytetään merkkijonojen järjestämiseen tietyssä muodossa. Tässä tarkastellaan esimerkkiä, joka muuttaa tietojen esitystä.

esimerkki

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

Lähtö: 04:10:43 PM

3. Liity toimintoon

Tätä VB.Net-merkkijono-toimintoa käytetään kahden alajonon yhdistämiseen. Tässä esimerkissä luodaan merkkijono ja lisätään sitten taulukon arvo pilkulla (, ).

esimerkki

panos

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

Tuotos: Apple, banaani, Guava

4. LCase-toiminto

Tämä toiminto muuntaa merkkijonon kaikki merkit pieniksi kirjaimiksi. Jos merkki on jo pienillä kirjaimilla, se jättää huomioimatta merkin, muuttuu kirjain pieniksi kirjaimiksi.

esimerkki

panos

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

Tulos: hei maailma

5. Vasen toiminto

Tämä toiminto palauttaa tietyt merkit vasemmalta pyynnöstä mainitsemalla minkä tahansa numeron. Jos käytämme tätä toimintoa saadaksesi ensimmäiset neljä merkkiä merkkijonosta vasemmasta päästä, meidän on mainittava numero 4.

esimerkki

panos

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

Tulos: Hei

6. Len-toiminto

Tämä VB.Netin merkkijono-toiminto palauttaa merkkijonot merkkijonossa. Palautettu arvo on kokonaisluku, joten se on tallennettava kokonaislukuun.

esimerkki

panos

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

Lähtö: 15

7. Oikea toiminta

Tämä toiminto palauttaa määritetyn määrän merkkejä merkkijonosta oikealta. Tapa Vasen-toiminto on toiminut, se toimii samalla tavalla. Ainoa ero on, että se valitsee merkit oikealta.

esimerkki

panos

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

Tulos: Jim

8. Jaettu toiminto

Tätä VB.Netin merkkijono-toimintoa käytetään merkkijonon jakamiseen. Vaikka on olemassa erilaisia ​​rajaajia, joita voitaisiin käyttää toiminnolla, ja erottelemme sen tässä vain avaruuden kanssa.

esimerkki

panos

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

Tulos: ("Kuinka", "olet", "sinä?"), Se on oikein merkkijono.

9. StrReverse-toiminto

Tätä toimintoa käytetään merkkijonon arvon kääntämiseen. Se kuulostaa samalla tavalla kuin merkkien vaihtaminen merkkijonon palauttamiseksi. Katsotaanpa esimerkki

esimerkki

panos

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

Tulos: elppA

10. UCase-toiminto

Tämä VB.Net-merkkijono-toiminto muuttaa kaikki merkkijonon pienet merkit isoiksi. Se toimii tarkalleen päinvastoin kuin Lcase-toiminto.

esimerkki

panos

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

ulostulo

HELLO JIM

Johtopäätös - VB.Net-merkkijonotoiminnot

Merkkijono on erittäin hyödyllinen tietotyyppi millä tahansa ohjelmointikielellä. Lähes kaikki meistä eivät tiedä, että sillä on erittäin tärkeä rooli käyttäjätunnuksen ja salasanan turvaamisessa. On olemassa useita monimutkaisia ​​algoritmeja, joita kutsutaan hajautusalgoritmeiksi ja jotka manipuloivat vain merkkijonoa reunan lisäämiseksi tietoturvaan. Stringin kanssa työskenteleminen tarvitsee ymmärtää mahdollisuuden, joka merkkijonofunktioilla on.

Suositellut artikkelit

Tämä on opas VB.Net-merkkijonotoimintoihin. Tässä olemme keskustelleet jousitoimintojen toiminnasta Vb.Netissä esimerkkien avulla. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja:

  1. Java-kielten haastattelukysymys ja vastaukset
  2. Java-kielen funktiot esimerkkien avulla
  3. VB.NET -haastattelukysymykset
  4. C # ja VB.Net