Deklaracja tablic ciągu
Dwie techniki mogą zadeklarować tablice ciągów.
Deklaracja o rozmiarze:
String [] var_1 = nowy ciąg [3]Lub
String [] var_1 = nowy ciąg [3]Różnica między obiema stwierdzeniami polega na użyciu ciągu. W pierwszej instrukcji „ciąg” to obiekt klasy ciągłej użyty do tworzenia obiektów. Podczas gdy drugi „ciąg” służy do utworzenia łańcucha, jest to słowo kluczowe. Tutaj 3 to rozmiar tablicy ciągu.
Deklaracja bez rozmiaru:
String [] var_1;Lub
string [] var_1;Oba instrukcje utworzą ciąg. Jednak nie definiujemy rozmiaru łańcucha. Żądło jest po prostu zadeklarowane.
Inicjalizacja tablic ciągu
Tablicy nie można zainicjować, dopóki jej rozmiar nie zostanie ustawiony. Możemy użyć dwóch technik do zainicjowania tablicy.
Inicjować podczas deklarowania:
String [] var_1 = nowy ciąg [2]Lub
String [] var_1 = nowy ciąg [4]Możemy zainicjować tablicę, gdy deklarujemy typ danych zmiennej.
Zainicjuj po ogłoszeniu:
String [] var_1;Rozmiar tablicy można zdefiniować po deklaracji zmiennej.
Przypisanie wartości
Wartości tablicy typu ciągu można przypisać, gdy deklarujemy i zainicjujemy zmienną typu tablicy. A drugim sposobem jest przypisanie wartości według numeru indeksu.
Przypisz wszystkie w kręconych klamrach:
String [] var_1 = nowy string [3] „John”, „Jerry”, „salt”;Przypisz do indeksu:
String [] var_1 = nowy String [3];Przykład nr. 1
Ten przykładowy kod zdefiniuje tablicę ciągów za pomocą ciągu obiektu klasy.
za pomocą systemu;Musimy zainicjować tablicę ciągów „Nick_names” i przechowywać wartości. Rozmiar tablicy to trzy, a ta tablica zawiera pseudonim. Tablica ciągu jest zadeklarowana przez utworzenie obiektu klasy ciągu. „Nick_names” jest obiektem klasy „String”. Podwójne cytaty otaczają wartości ciągów. Wartości są przypisywane do tablicy, gdy zmienne są zadeklarowane i inicjowane. Jest to jeden ze sposobów przypisywania wartości. Następnie wydrukuj wiadomość „Nicok Names” na ekranie za pomocą konsoli.Funkcja writeLine (). Aby uzyskać dostęp do określonej wartości tablicy, nazywamy tę wartość według jej indeksu. Tablice są przechowywane na różnych indeksach. Indeks początkowy to 0. Indeks 0 przechowuje pierwszy element tablicy i tak dalej. Aby wydrukować elementy tablicy na konsoli, wywołamy zmienną z jej indeksem wewnątrz konsoli.Metoda WriteLine ().
Przykład nr. 2
W tym scenariuszu użyjemy słowa „ciąg” do zdefiniowania tablicy ciągu.
za pomocą systemu;Zadeklarujemy tablicę ciągów „owoce”, aby zapisać nazwy kilku owoców. Rozmiar wymaganej tablicy to 4, co oznacza, że może pomieścić w niej cztery elementy. Następnie przypisz wartości do tablicy ciągu. Następnie wyświetlimy tekst „Nazwy owoców” na ekranie za pomocą konsoli.Funkcja writeLine (). Następnie zastosujemy pętlę „for”. Nie możemy wyświetlić pełnej tablicy z jego nazwą. Aby pokazać całą tablicę, musimy użyć pętli „dla”, aby zapętlić sznurek do jego długości. Zdefiniuj iterator o wartości 0 i określ warunek na długości tablicy. Tutaj zdobywamy również długość tablicy ciągów za pomocą „var_name.Metoda długości ”. Funkcja w treści pętli „for” byłaby wykonywana jednakowo wielokrotnie jak sama pętla. Ciało pętli „for” ma jedno instrukcje i za każdym razem, gdy jest wykonywana, wartość „i” zostanie umieszczona w owocach [i]. Kiedy i = 0, nazwa owocu na indeksie 0 (owoce [0]) zostanie przedstawiona na ekranie i tak dalej. W ten sposób każdy element tablicy ciągów byłby pokazany na terminalu.
Przykład nr. 3
Numery indeksu, w tym przypadku, przypisz elementy tablicy ciągu.
za pomocą systemu;Inicjalizacja „menu” tablicy ciągu odbywa się za pomocą indeksu. Następnie zdefiniuj rozmiar tej tablicy ciągu. Aby przypisać wartości, użyj nazwy zmiennej „menu” i przypisz indeks w klamrach kwadratowych. W następnym oświadczeniu zastosuj konsolę.WriteLine () metoda wydrukowania tekstu na konsoli. Następnie pętla „for” reprezentuje całą tablicę na terminalu. W pętli warunek jest zdefiniowany dla długości tablicy i zwiększa iterator o 1. Konsola.Funkcja writeLine () jest wywoływana w korpusie pętli „for”, która umożliwia przedstawienie elementów tablicy strunowej na ekranie. Poza pętlą kolejne stwierdzenie „Yummmm…” zostanie wydrukowane na ekranie, wywołując konsolę.Metoda WriteLine ().
Wniosek
W tym przewodniku zbadaliśmy podstawy tablic, jakie są tablice ciągów i jak tablice ciągów są używane w kodach języka C#. Wyjaśniane są również różne techniki deklarowania, inicjalizacji i przypisywania wartości do tablicy ciągu. Zaobserwowaliśmy również wykorzystanie macierzy strun w wielu przykładach kodowania. Tablicę ciągu można zadeklarować za pomocą obiektu klasy ciągu lub słowa „ciąg”. Obie techniki są równie skuteczne, ale wykorzystują różne metodologie do wykonywania tych samych zadań.