Uvođenje VB.Net string-funkcija
Niz nije ništa drugo do zbirka znakova. Vrlo jednostavnim riječima, String se može definirati kao niz znakova. Kada je riječ o varijabli razumijevanja, Integer je prva stvar o kojoj učimo. Cijeli broj je vrsta podataka koja pohranjuje vrijednost cijelog broja, na isti način char je vrsta podataka koja pohranjuje pojedinačni znak i slično, niz je vrsta podataka koja omogućuje pohranjivanje skupa znakova u jednu varijablu.
Također možemo pohraniti niz u niz znakova, ali jednostavan način pohranjivanja bilo kojeg niza je korištenjem vrste string podataka. Na žicama možemo izvesti nekoliko funkcija koje ćemo vidjeti kasnije. Mogućnost obrade nizskih vrijednosti puno pomaže u stvaranju složenih aplikacija. Sada ćemo u sljedećem odjeljku naučiti kako implementirati niz.
Izjava i inicijalizacija VB.Net-a
Da bismo stringak doveli do stvarne upotrebe, prvo ćemo ga morati proglasiti. Jednom kada se proglasi, možemo ga koristiti mnogo puta prema potrebi. Ispod je sintaksa za deklariranje niza u VB .net.
Dim Str as String
- Dim: To je ključna riječ koja se koristi prilikom deklariranja bilo koje varijable.
- Str: Ime je varijable koja će sadržavati vrijednost niza.
- String: To je ključna riječ koja se koristi da bi vrijednost koju će Str držati trebala biti niz.
Sada, nakon proglašenja imena varijable, moramo u nju unijeti neku vrijednost kako bi se mogla koristiti u programu. Vrijednosti možemo dodijeliti varijabli bilo uzimanjem unosa od korisnika u vremenu izvođenja ili ručno. Ovdje ćemo vidjeti kako vrijednost možemo dodijeliti ručno.
Str=“Latin”
Ovdje je vrijednost dodijeljena varijabli str. Pri dodjeli varijable vrijednosti varijabli moramo biti sigurni da se vrijednosti moraju zapisati dvostrukim navodnicima. Kad se vrijednosti dodijele, možemo ih koristiti bilo gdje u programu.
Rad sa VB.Net string funkcijama:
U ovom ćemo dijelu vidjeti kako se niz može koristiti s nekoliko funkcija kako bi se obradila vrijednost i generirali željeni izlaz. Ispod su nizove funkcija koje se koriste za rad sa String.
1. Asc funkcija
Ova nizova funkcija u VB.Net koristi se kako bi se dobila cjelobrojna vrijednost prvog slova niza. Njegova cjelobrojna vrijednost je zapravo cijela vrijednost tog znaka.
Primjer
Ulazni
Dim Str as String
Str=“Latin”
Asc(Str)
Izlaz: 76
2. Funkcija formatiranja
Ova se funkcija koristi za slaganje niza u određenom obliku. Ovdje ćemo razmotriti primjer koji će promijeniti reprezentaciju podataka.
Primjer
UlazniDim ChangedTime As Date = #03/23/2019 4:10:43 PM#
Dim ChangedTime as the string
ChangedTime = Format(TestDateTime, "h:m:s")
Izlaz: 04:10:43
3. Funkcija pridruživanja
Ova VB.Net String funkcija koristi se za spajanje dviju podskupova. Ovdje ćemo u ovom primjeru stvoriti niz niza i dodati vrijednost u niz s zarezom (, ).
Primjer
Ulazni
Dim ItemList() As String = (“Apple”, “Banana”, “Guava”)
Dim JoinItemList as string = Join(ItemList, ", ")
Izlaz: Apple, Banana, Guava
4. LCase funkcija
Ova će funkcija sve znakove niza pretvoriti u mala slova. Ako je znak već u malim slovima, zanemarit će ga, a drugi će ga pretvoriti u mala slova.
Primjer
Ulazni
Dim Uppercase as String = “HELLO WORLD”
Dim Lowercase as String = LCase(Uppercase)
Izlaz: zdravo svijetu
5. Lijeva funkcija
Ova će funkcija vratiti određene znakove s lijeva prema zahtjevu spominjanjem bilo kojeg broja. Ako ćemo upotrijebiti ovu funkciju za dobivanje prva četiri znaka iz niza s lijeve strane, tada moramo spomenuti broj 4.
Primjer
Ulazni
Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Left(CheckStr, 3)
Izlaz: Hej
6. Len funkcija
Ova nizova funkcija u VB.Net vraća brojeve znakova u nizu. Vrijednost koja se vraća bit će cjelobrojna vrijednost, tako da je mora biti spremljena u cjelobrojnu varijablu.
Primjer
Ulazni
Dim StrWords as String = “You are a hero!”
Dim WordCount as Integer = Len(StrWords)
Izlaz: 15
7. Desna funkcija
Ova će funkcija vratiti navedeni broj znakova iz niza s desne strane. Način na koji je funkcionirala funkcija Lijeva, funkcionirat će slično. Jedina razlika će biti u tome što će odabrati znakove s desne strane.
Primjer
Ulazni
Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Right(CheckStr, 3)
Izlaz: Jim
8. Podjela funkcije
Ova nizova funkcija u VB.Net koristi se za dijeljenje niza. Iako postoje razliciti razdjelnici koji bi se mogli koristiti funkcijom i ovdje cemo je samo razdvojiti s prostorom.
Primjer
Ulazni
Dim CheckStr as String = “How are you?”
Dim OutputStr as String = Split(CheckStr)
Izlaz: ("Kako", "jesu", "vi?"), Zapravo je niz niza.
9. StrReverse funkcija
Ova će se funkcija koristiti za preokret vrijednosti niza. Zvuči isto kao i mijenjanje znakova radi vraćanja niza. Pogledajmo primjer
Primjer
Ulazni
Dim CorrectStr as String = “Apple”
Dim ReverseString as String = StrReverse(CorrectStr)
Izlaz: elppA
10. UCase funkcija
Ova VB.Net string funkcija će sve male znakove niza pretvoriti u velika slova. Djeluje upravo obrnuto kao što to čini i funkcija Lcase.
Primjer
Ulazni
Dim LowercaseStr as String = “Hello Jim”
Dim UppercaseStr as String = UCase(LowercaseStr)
Izlaz
HELLO JIM
Zaključak - VB.Net Funkcije niza
Niz je vrlo korisna vrsta podataka u bilo kojem programskom jeziku. Gotovo svi nismo svjesni da igra vrlo vitalnu ulogu u osiguravanju korisničkog ID-a i lozinke. Postoji nekoliko složenih algoritama koji se nazivaju hash algoritmi koji samo manipuliraju nizom kako bi dodali prednost u sigurnosti podataka. Za rad sa stringom sva je njegova potreba razumijevanje mogućnosti koje string funkcije posjeduju.
Preporučeni članci
Ovo je vodič za VB.Net stringove funkcije. Ovdje smo pomoću primjera razgovarali o radu String funkcija u Vb.Netu. Možete pogledati i sljedeće članke da biste saznali više:
- Java String Intervju Pitanje s odgovorima
- Funkcije niza u Javi s primjerima
- VB.NET pitanja za intervju
- C # i VB.Net