A VB.Net karakterlánc funkcióinak bemutatása

A karakterlánc nem más, mint a karakterek gyűjteménye. Nagyon egyszerűen fogalmazva, a karakterlánc definiálható karakter tömbként. Ha megértjük a változókat, akkor az egész szám az első dolog, amiről megismerkedünk. Egy egész szám az adattípus, amely az egész értéket tárolja, ugyanúgy, a char az az adattípus, amely egyetlen karaktert tárol, és hasonlóképpen a karakterlánc az az adattípus, amely lehetővé teszi a karakterkészlet egyetlen változóban történő tárolását.

Tárolhatjuk a karakterláncot karakter tömbben is, de bármilyen karakterlánc egyszerű tárolásához használjuk a karakterlánc adattípust. Számos funkciót végezhetünk a húrokon, amelyeket később meglátunk. A string értékek feldolgozásának képessége sokat segít összetett alkalmazások létrehozásában. A következő szakaszban megtanuljuk, hogyan lehet a karakterláncot végrehajtani.

A VB.Net nyilatkozata és inicializálása

Ahhoz, hogy a húr tényleges használatban legyen, először ki kell deklarálnunk a húrot. Miután kijelentettük, szükség szerint többször is felhasználhatjuk. Az alábbiakban egy szintaxist adunk meg egy karakterlánc deklarálására a VB .net-ben.

Dim Str as String

  • Dim: Ez a kulcsszó, amellyel bármilyen változót deklarálunk.
  • Str: A karakterláncot a változó neve fogja tárolni.
  • Karakterlánc: A kulcsszó azt állítja, hogy az érték, amelyet Str tart, egy karakterlánc.

Miután a változó nevét kijelentettük, be kell adnunk bizonyos értéket, hogy felhasználható legyen a programban. Az értéket a változóhoz hozzárendelhetjük, akár a felhasználótól a futásidejű adatok felhasználásával, akár manuálisan is. Itt megtudhatja, hogyan adhatjuk meg az értéket kézzel.

Str=“Latin”

Itt az értéket hozzárendeltük a str. A karakterláncértéknek a változóhoz való hozzárendelésekor ügyelnünk kell arra, hogy az értékeket idézőjelekben kell írni. Az értékek hozzárendelése után bárhol felhasználhatjuk a programban.

Munka a VB.Net karakterlánc-funkciókkal:

Ebben a szakaszban meglátjuk, hogyan lehet a karakterláncot használni több funkcióval az érték feldolgozásához és a kívánt kimenet előállításához. Az alábbiakban azok a karakterláncfunkciók találhatók, amelyeket a karakterlánccal dolgozunk.

1. Asc funkció

Ez a VB.Net karakterlánc-függvény a karakterlánc első betűjének egész értékének lekérdezésére szolgál. Az egész érték valójában annak a karakternek az egész értéke.

Példa

Bemenet

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

Teljesítmény: 76

2. Formázás funkció

Ezt a funkciót a karakterlánc adott formátumba rendezésére használják. Itt megvizsgálunk egy példát, amely megváltoztatja az adatok ábrázolását.

Példa

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

Kimenet: 04:10:43 PM

3. Csatlakozás funkció

Ez a VB.Net karakterlánc funkció két alsorozatok összekapcsolására szolgál. Ebben a példában egy sor tömböt hozunk létre, majd vesszővel (, ) adjuk hozzá a tömb értékét.

Példa

Bemenet

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

Teljesítés: Apple, banán, Guava

4. LCase funkció

Ez a funkció a karakterlánc összes karakterét kisbetűkké konvertálja. Ha a karakter már kisbetűs, akkor figyelmen kívül hagyja a karaktert, akkor a karakter kisbetűvé konvertálja.

Példa

Bemenet

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

Kimenet: hello világ

5. Bal funkció

Ez a funkció visszaadja az adott karaktereket balról, amint azt bármilyen szám megjelölésével igényli. Ha ezt a funkciót használjuk az első négy karakter nyerésére a karakterláncból a bal oldalról, akkor meg kell említenünk a 4. számot.

Példa

Bemenet

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

Kimenet:

6. Len funkció

Ez a VB.Net karakterlánc funkció visszaadja a karakterszámot egy karakterláncban. A visszatért érték egész szám lesz, ezért azt az egész változóban kell tárolni.

Példa

Bemenet

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

Teljesítmény: 15

7. Jobb funkció

Ez a funkció a megadott számú karaktert adja vissza egy karakterláncból a jobb oldalon. Ahogy a Bal funkció működött, hasonlóan fog működni. Az egyetlen különbség az, hogy a jobb oldali karaktereket választja ki.

Példa

Bemenet

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

Kimenet: Jim

8. Osztott funkció

Ez a VB.Net karakterlánc-függvény a karakterlánc felosztására szolgál. Bár létezik különféle határoló, amelyet a funkcióval lehet használni, és itt csak elválasztjuk a térrel.

Példa

Bemenet

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

Kimenet: ("Hogyan", "vannak", "te?"), Ez valójában a karakterlánc tömbje.

9. StrReverse funkció

Ezt a funkciót a karakterlánc értékének megfordításához kell használni. Ugyanaznak hangzik, mint a karakterek cseréje a karakterlánc visszaállításához. Lássunk egy példát

Példa

Bemenet

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

Kimenet: elppA

10. UCase funkció

Ez a VB.Net karakterlánc funkció a karakterlánc összes kisbetűjét nagybetűkké változtatja. Pontosan fordítva működik, mint a Lcase funkció.

Példa

Bemenet

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

Kimenet

HELLO JIM

Összegzés - VB.Net karakterláncfunkciók

A karakterlánc nagyon hasznos adattípus bármilyen programozási nyelven. Szinte mindannyian nem tudjuk, hogy nagyon fontos szerepet játszik a felhasználói azonosító és a jelszó biztosításában. Számos összetett algoritmus, hash algoritmus, úgynevezett hashing algoritmus, amely csak a karakterlánccal manipulálja az éleket az adatok biztonságához. A String-szel való együttműködéshez csak annyit kell megértenie, hogy a string-funkciók rendelkeznek-e.

Ajánlott cikkek

Ez a VB.Net karakterlánc-funkciók útmutatója. Itt a String funkciók működését tárgyaltuk a Vb.Net-ben példák segítségével. A következő cikkeket is megnézheti további információkért:

  1. Java vonós interjú kérdése és válaszai
  2. Karakterlánc-funkciók példákkal a Java-ban
  3. VB.NET interjúkérdések
  4. C # és VB.Net

Kategória: