Wprowadzenie funkcji ciągów VB.Net
Łańcuch to nic innego jak zbiór znaków. Mówiąc najprościej, Łańcuch może być zdefiniowany jako tablica znaków. Jeśli chodzi o zmienną umożliwiającą zrozumienie, liczba całkowita jest pierwszą rzeczą, o której się dowiadujemy. Liczba całkowita jest typem danych, który przechowuje wartość całkowitą, w ten sam sposób char jest typem danych, który przechowuje pojedynczy znak i podobnie, ciąg znaków jest typem danych, który umożliwia przechowywanie zestawu znaków w jednej zmiennej.
Możemy również przechowywać ciąg znaków w tablicy znaków, ale najprostszym sposobem przechowywania dowolnego ciągu jest użycie typu danych ciągu. Możemy wykonać kilka funkcji na łańcuchach, które zobaczymy później. Możliwość przetwarzania wartości ciągu bardzo pomaga w tworzeniu złożonych aplikacji. Teraz w następnej sekcji nauczymy się implementować ciąg.
Deklaracja i inicjalizacja VB.Net
Aby wprowadzić ciąg w rzeczywiste użycie, najpierw musimy zadeklarować ciąg. Po zadeklarowaniu możemy użyć go wiele razy w razie potrzeby. Poniżej znajduje się składnia do deklarowania ciągu w VB .net.
Dim Str as String
- Dim: Jest to słowo kluczowe używane podczas deklarowania dowolnej zmiennej.
- Str: Jest to nazwa zmiennej, która będzie przechowywać wartość ciągu.
- Łańcuch: jest słowem kluczowym używanym do stwierdzenia, że wartość, którą Str będzie przechowywać, powinna być łańcuchem.
Teraz, kiedy nazwa zmiennej zostanie zadeklarowana, musimy w niej dodać pewną wartość, aby mogła być użyta w programie. Możemy przypisać wartość do zmiennej, pobierając dane wejściowe od użytkownika w czasie wykonywania lub możemy przypisać wartość ręcznie. Tutaj zobaczymy, jak możemy przypisać wartość ręcznie.
Str=“Latin”
Tutaj wartość została przypisana do zmiennej str. Przypisując wartość ciągu do zmiennej, musimy upewnić się, że wartości muszą być zapisane podwójnymi cudzysłowami. Po przypisaniu wartości możemy użyć jej w dowolnym miejscu w programie.
Praca z funkcjami łańcuchowymi VB.Net:
W tej sekcji zobaczymy, jak można użyć łańcucha z kilkoma funkcjami w celu przetworzenia wartości i wygenerowania pożądanego wyniku. Poniżej znajdują się funkcje ciągów, które są używane do pracy z ciągiem.
1. Funkcja Asc
Ta funkcja ciągu w VB.Net służy do uzyskania wartości całkowitej pierwszej litery ciągu. Ta liczba całkowita jest w rzeczywistości liczbą całkowitą tego znaku.
Przykład
Wejście
Dim Str as String
Str=“Latin”
Asc(Str)
Wyjście: 76
2. Funkcja formatu
Ta funkcja służy do ustawiania łańcucha w określonym formacie. Tutaj rozważymy przykład, który zmieni reprezentację danych.
Przykład
WejścieDim ChangedTime As Date = #03/23/2019 4:10:43 PM#
Dim ChangedTime as the string
ChangedTime = Format(TestDateTime, "h:m:s")
Wyjście: 04:10:43 PM
3. Dołącz do funkcji
Ta funkcja VB.Net String służy do łączenia dwóch podciągów. W tym przykładzie utworzymy tablicę ciągów, a następnie dodamy wartość w tablicy przecinkiem (, ).
Przykład
Wejście
Dim ItemList() As String = (“Apple”, “Banana”, “Guava”)
Dim JoinItemList as string = Join(ItemList, ", ")
Wyjście: jabłko, banan, guawa
4. Funkcja LCase
Ta funkcja konwertuje wszystkie znaki ciągu na małe litery. Jeśli znak jest już pisany małymi literami, to zignoruje go, a inny przekształci go na małe litery.
Przykład
Wejście
Dim Uppercase as String = “HELLO WORLD”
Dim Lowercase as String = LCase(Uppercase)
Wyjście: witaj świecie
5. Funkcja lewej
Ta funkcja zwróci określone znaki z lewej strony zgodnie z żądaniem poprzez podanie dowolnej liczby. Jeśli użyjemy tej funkcji, aby uzyskać pierwsze cztery znaki z ciągu od lewego końca, musimy wspomnieć o liczbie 4.
Przykład
Wejście
Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Left(CheckStr, 3)
Wyjście: Hej
6. Funkcja Len
Ta funkcja String w VB.Net zwróci liczbę znaków w ciągu. Zwrócona wartość będzie liczbą całkowitą, więc musi być przechowywana w zmiennej całkowitej.
Przykład
Wejście
Dim StrWords as String = “You are a hero!”
Dim WordCount as Integer = Len(StrWords)
Wyjście: 15
7. Właściwa funkcja
Ta funkcja zwróci określoną liczbę znaków z ciągu po prawej stronie. Sposób działania funkcji Lewy będzie działał podobnie. Jedyną różnicą będzie to, że wybierze znaki z prawej strony.
Przykład
Wejście
Dim CheckStr as string = “Hey Jim”
Dim ResultStr as string = Right(CheckStr, 3)
Wyjście: Jim
8. Funkcja podziału
Ta funkcja ciągu w VB.Net służy do podziału ciągu. Chociaż istnieje wiele ograniczników, które mogą być używane z funkcją, a tutaj po prostu oddzielimy ją spacją.
Przykład
Wejście
Dim CheckStr as String = “How are you?”
Dim OutputStr as String = Split(CheckStr)
Wyjście: („How”, „are”, „you?”), W rzeczywistości jest to tablica ciągów znaków.
9. Funkcja StrReverse
Ta funkcja będzie używana do odwrócenia wartości ciągu. Brzmi tak samo jak zamiana znaków w celu przywrócenia łańcucha. Zobaczmy przykład
Przykład
Wejście
Dim CorrectStr as String = “Apple”
Dim ReverseString as String = StrReverse(CorrectStr)
Wyjście: elppA
10. Funkcja UCase
Ta funkcja VB.Net String zamieni wszystkie małe litery łańcucha na wielkie. Działa dokładnie odwrotnie, jak działa funkcja Lcase.
Przykład
Wejście
Dim LowercaseStr as String = “Hello Jim”
Dim UppercaseStr as String = UCase(LowercaseStr)
Wynik
CZEŚĆ JIM
Wniosek - funkcje łańcuchowe VB.Net
Ciąg jest bardzo przydatnym typem danych w dowolnym języku programowania. Prawie wszyscy nie jesteśmy świadomi, że odgrywa bardzo istotną rolę w zabezpieczaniu identyfikatora użytkownika i hasła. Istnieje kilka złożonych algorytmów zwanych algorytmami mieszającymi, które manipulują tylko ciągiem, aby zwiększyć bezpieczeństwo danych. Aby pracować z ciągiem, wszystko, czego potrzeba, to zrozumienie możliwości, jakie posiadają funkcje łańcucha.
Polecane artykuły
Jest to przewodnik po funkcjach łańcuchowych VB.Net. Tutaj omówiliśmy działanie funkcji String w Vb.Net za pomocą przykładów. Możesz także zapoznać się z następującymi artykułami, aby dowiedzieć się więcej:
- Java String Interview Pytanie z odpowiedziami
- Funkcje łańcuchowe w Javie z przykładami
- Pytania do wywiadu VB.NET
- C # i VB.Net