Toararray w Javie

Toararray w Javie
Kiedy musisz przechowywać wiele ciągów lub zestawów znaków w języku programowania, pierwszą rzeczą, która przychodzi ci do umysłu, byłyby tablice. Jak wszyscy wiemy, tablice są zmienne, które mogą utrzymywać wiele wartości w tym samym czasie w różnych lokalizacjach pamięci o nazwie indeksów. Nie możemy iterować wartości zmiennej ciągu, ale możemy to zrobić, używając tablic znaków po przekształceniu takich wartości ciągów na zestaw znaków za pomocą funkcji Java ToCararray (). Ten przewodnik omawia tę rzecz, używając funkcji ToCararray () w jej przykładach Java.

Przykład 1:

Uruchom ten artykuł od pierwszej ilustracji Java odrzucania funkcji toCararray () programowania Java, aby konwertować prostą zmienną ciągną na tablicę znaków. W tym celu potrzebujesz narzędzia Java w swoim systemie, aby dodać w nim program Java, taki jak IDE Eclipse. Przykładowy program Java, który zamierzamy omówić w tym przykładzie, znajduje się następujące. W narzędziu Java musisz utworzyć nowy projekt Java z testem nazwy, jak sugeruje pierwszy wiersz kodu.

Następnie klasa publiczna, którą wdrażamy w tym przykładzie, musi być taką samą nazwą co nazwa pliku lub projektu. Tworzymy plik „testowy” w nowym projekcie „testu” i nazywamy również klasę „testu”. Teraz, gdy dodamy nową klasę z nawiasami „” w celu zidentyfikowania jego otwierania i zamknięcia, ta klasa powinna zawierać funkcję main () wraz z innymi funkcjami zdefiniowanymi przez użytkownika, jeśli jest to konieczne, aby rozpocząć wykonywanie kodu.

Ponieważ nasz obecny przykład nie wymaga żadnej funkcji zdefiniowanej przez użytkownika, będziemy kontynuować jedyną funkcję main (), deklarując ją z publicznym specyfikatorem i „statyczną” identyfikacją, biorąc pod uwagę wszelkiego rodzaju argumenty łańcuchowe. Po deklaracji funkcji Main () inicjujemy na początku zmienną string. Ta zmienna łańcuchowa zawiera wartość „Internet” jako zestaw znaków. Przed użyciem funkcji ToCararray () wyświetlamy wartość zmiennej łańcuchowej „S” na narzędziu, odrzucając najczęściej używany system funkcji Java, który służy do wyświetlania wyjść. Deklaracja ta znajduje się w „systemie.Pakiet programowania Java i powinien być używany tak, jak jest.

Następnie tablica typu postaci o nazwie „A” jest zadeklarowana, ale nie inicjowana, ponieważ używamy funkcji ToCararray () do konwersji wartości ciągu na tablicę znaków i zapisywać ten wynik. Dlatego funkcja toCararray () jest wywoływana przez ciąg „s” w celu konwersji zawartości zmiennej ciągu na tablicę znaków i zapisać konwertowaną tablicę na nową zmienną „A”. Po udanej konwersji ciągu na tablicę znaków, ponownie używamy instrukcji funkcji println (), aby wyświetlić konwertowaną tablicę znaków.

test pakietu;
Test klasy publicznej
public static void main (string [] args)
String s = "Internet";
System.na zewnątrz.println (s);
Char [] a;
A = s.toChararray ();
System.na zewnątrz.println (a);

Teraz przyjrzymy się poprzedniemu programowi. Czas umieścić to w środowisku Java Eclipse Oide w „Testie.plik java ”i uruchom go później. Dodajemy go do narzędzia i wykonujemy ten kod bez żadnych opóźnień. Pamiętaj, aby usunąć wszelkie błędy składniowe, które można znaleźć podczas debugowania kodu. Wyjście dla poprzedniego kodu Java w Eclipse IDE wyświetla to samo wyjście dla zmiennej typu ciągów i tablicy znaków, jak pokazano następująco. Chociaż wygląda tak samo, nie jest. Pierwsza linia wyjściowa wyświetla wartość ciągu, podczas gdy druga wyświetla tablicę znaków.

Przykład 2:

Chociaż pierwszym przykładem jest prawidłowe wykonywanie swojej pracy, wciąż istnieje nadzieja na poprawę kodu. Dlatego tym razem modyfikujemy nasz poprzedni przykład, aby uzyskać nieco inne dane wyjściowe niż poprzedni przykład. Musimy użyć następującego kodu w Eclipse IDE z niewielką modyfikacją. Aby rozpocząć ten przykład, potrzebujemy tego samego pliku „testowego” i tego samego typu publicznego klasy o nazwie „Test”.

Ta sama funkcja main () jest wykorzystywana do wykonywania prawdziwego kodowania. Metoda main () rozpoczyna się od inicjalizacji zmiennej „Str” typu ciągu, trzymając w niej „wielką” wartość. Zostanie to wykorzystane do wyświetlania na obszarze wyjściowym narzędzia do użycia - „Eclipse IDE”. Aby wyświetlić wartość zmiennej ciągów „Str”, nazywamy funkcję systemu „System Java”.Pakiet z zmienną „STR”, która jest zadeklarowana w swoich parametrach. Gdy ten kod jest wykonywany na narzędziu Java, wyświetla „świetną” wartość na konsoli na jednym wierszu.

Aby przekonwertować wartość zmiennej łańcuchowej „Str” na tablicę znaków lub zestaw znaków, musimy wywołać funkcję ToCararray () programowania Java za pomocą zmiennej „Str” jako obiektu. To konwertuje ciąg w szereg znaków i zapisuje, że wynik to w nowo zainicjowanej tablicy „ARR”.

Ponieważ tablice zapisują znaki na różnych indeksach, iterujemy te wartości indeksu tablicy znaków za pośrednictwem pętli „for”. Dlatego pętla „for” jest inicjowana za pomocą iteratora „i = 0” aż do długości tablicy znaków „ARR”. Na każdej iteracji instrukcja funkcji println () wyświetla określoną wartość indeksu „i”. Iterator zwiększa wartość indeksu o „i ++”, aby przejść do następnego indeksu. To jest przykład tego przykładu Java.

test pakietu;
Test klasy publicznej
public static void main (string [] args)
String str = "Great";
System.na zewnątrz.println (str);
char [] arr = str.toChararray ();
dla (int i = 0; i < Arr.length; i++)
System.na zewnątrz.println (arr [i]);

Musisz skopiować wcześniej zdekrenowany program Java do swojego narzędzia Java i uruchomić go. Dane wyjściowe, które otrzymasz po wykonaniu, jest takie samo jak następujące dane wyjściowe. Pierwszy wiersz wyświetla zmienną ciągów „str” i wartość „świetna”. Podczas gdy pozostałe 5 linii pokazuje znaki umieszczone w 5 różnych indeksach tablicy znaków „ARR”.

Wniosek

Skończyliśmy omawianie użycia funkcji toCararray () Java w przykładach naszego artykułu. Zainicjowaliśmy nasz przewodnik z wprowadzającymi uwagami na temat tablic, strun i ich różnic. Następnie wypróbowaliśmy funkcję ToCararray () w pierwszym przykładzie, aby przekonwertować pojedynczy ciąg na zestaw znaków. W ostatnim przykładzie wyjaśniliśmy za pomocą pętli „For” w kodzie, przekształcając i wyświetlając ciąg do zestawu znaków.