Zavedenie reťazcových funkcií VB.Net

Reťazec nie je nič iné ako zbierka znakov. Jednoducho povedané, String možno definovať ako pole znakov. Pokiaľ ide o premennú na porozumenie, Integer je prvá vec, o ktorej sa dozvedáme. Celé číslo je dátový typ, ktorý ukladá celočíselnú hodnotu, rovnakým spôsobom char je dátový typ, ktorý ukladá jeden znak a podobne je reťazec typ údajov, ktorý umožňuje ukladanie množiny znakov do jednej premennej.

Reťazec môžeme uložiť aj do char poľa, ale jednoduchý spôsob uloženia reťazca je použitie dátového typu string. Na strunách, ktoré uvidíme neskôr, môžeme vykonať niekoľko funkcií. Schopnosť spracovať hodnoty reťazca veľa pomáha pri vytváraní zložitých aplikácií. Teraz v ďalšej časti sa naučíme, ako implementovať reťazec.

Vyhlásenie a inicializácia VB.Net

Na to, aby sa reťazec skutočne použil, musíme najprv reťazec vyhlásiť. Akonáhle je deklarovaná, môžeme ju použiť viackrát podľa potreby. Nižšie je uvedená syntax na deklarovanie reťazca vo VB .net.

Dim Str as String

  • Dim: Je to kľúčové slovo použité pri deklarovaní akejkoľvek premennej.
  • Str: Je to názov premennej, ktorý bude držať hodnotu reťazca.
  • String: Je to kľúčové slovo, ktoré sa používa na označenie, že hodnota, ktorú bude Str uchovávať, by mala byť reťazec.

Teraz, keď je deklarovaný názov premennej, musíme do nej vložiť nejakú hodnotu, aby sa mohla použiť v programe. Hodnota môžeme premennej priradiť buď tak, že vezmeme vstup od užívateľa v čase vykonávania, alebo ju môžeme priradiť ručne. Tu uvidíme, ako môžeme hodnotu priradiť manuálne.

Str=“Latin”

Tu bola hodnota priradená premennej str. Priraďovanie hodnoty reťazca premennej musíme zaistiť, aby hodnoty boli napísané v dvojitých úvodzovkách. Po priradení hodnôt ich môžeme použiť kdekoľvek v programe.

Práca s funkciami reťazca VB.Net:

V tejto časti sa dozvieme, ako by sa dal reťazec použiť s niekoľkými funkciami na spracovanie hodnoty a vygenerovanie požadovaného výstupu. Nižšie sú uvedené reťazcové funkcie, ktoré sa používajú na prácu s reťazcom.

1. Asc funkcia

Táto funkcia reťazca vo VB.Net sa používa na získanie celočíselnej hodnoty prvého písmena reťazca. Celá hodnota je vlastne celé číslo tohto znaku.

príklad

vstup

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

Výstup: 76

2. Funkcia formátovania

Táto funkcia sa používa na usporiadanie reťazca v konkrétnom formáte. Tu zvážime príklad, ktorý zmení reprezentáciu údajov.

príklad

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

Výstup: 04:10:43 PM

3. Pripojiť funkciu

Táto funkcia VB.Net String sa používa na spojenie dvoch podreťazcov. V tomto príklade vytvoríme pole reťazcov a potom pridáme hodnotu do poľa čiarkou (, ).

príklad

vstup

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

Výstup: Apple, Banana, Guava

4. LCase Function

Táto funkcia skonvertuje všetky znaky reťazca na malé písmená. Ak je znak už malými písmenami, bude ignorovať znak, ktorý ho prevedie na malé písmená.

príklad

vstup

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

Výstup: ahoj svet

5. Ľavá funkcia

Táto funkcia vráti konkrétne znaky zľava podľa požiadavky uvedením ľubovoľného čísla. Ak použijeme túto funkciu na získanie prvých štyroch znakov z reťazca z ľavého konca, musíme spomenúť číslo 4.

príklad

vstup

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

Výstup: Hej

6. Lenova funkcia

Táto funkcia String vo VB.Net vráti počet znakov v reťazci. Vrátená hodnota bude celočíselnou hodnotou, takže musí byť uložená v celočíselnej premennej.

príklad

vstup

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

Výstup: 15

7. Správna funkcia

Táto funkcia vráti zadaný počet znakov z reťazca z pravej strany. Podobne bude fungovať aj funkcia ľavice. Jediným rozdielom bude, že vyberie znaky sprava.

príklad

vstup

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

Výstup: Jim

8. Rozdelená funkcia

Táto funkcia String vo VB.Net sa používa na rozdelenie reťazca. Aj keď existuje niekoľko oddeľovačov, ktoré by sa dali použiť s funkciou, tu ich jednoducho oddelíme medzerou.

príklad

vstup

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

Výstup: („Ako“, „ste“, „vy?“), Je to vlastne pole reťazcov.

9. StrReverse funkcia

Táto funkcia sa použije na zmenu hodnoty reťazca. Znie to rovnako ako zamieňanie znakov za vrátenie reťazca. Pozrime sa na príklad

príklad

vstup

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

Výstup: elppA

10. Funkcia UCase

Táto funkcia reťazca VB.Net zmení všetky malé písmená reťazca na veľké písmená. Funguje presne naopak ako funkcia Lcase.

príklad

vstup

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

Výkon

Ahoj JIM

Záver - VB.Net String Functions

Reťazec je veľmi užitočný typ údajov v ľubovoľnom programovacom jazyku. Takmer všetci si neuvedomujeme, že hrá veľmi dôležitú úlohu pri zabezpečení užívateľského mena a hesla. Existuje niekoľko zložitých algoritmov nazývaných algoritmy hashovania, ktoré manipulujú s reťazcom iba tak, aby pridali hranu zabezpečenia údajov. Ak chcete pracovať so službou String, musíte pochopiť možnosť, ktorú majú reťazcové funkcie.

Odporúčané články

Toto bol sprievodca funkciami reťazca VB.Net. Tu sme diskutovali fungovanie Stringových funkcií vo Vb.Net pomocou príkladov. Ďalšie informácie nájdete aj v nasledujúcich článkoch:

  1. Java String Interview Otázka s odpoveďami
  2. Funkcie reťazca v Java s príkladmi
  3. Otázky na rozhovor VB.NET
  4. C # a VB.Net

Kategórie: