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
panosDim 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:
- Java-kielten haastattelukysymys ja vastaukset
- Java-kielen funktiot esimerkkien avulla
- VB.NET -haastattelukysymykset
- C # ja VB.Net