Program Java do drukowania tablicy
Opublikowany: 2023-01-29Spis treści
Podstawy tablicy Java:
Tablica w Javie jest zbiorem podobnych elementów, które odnoszą się do jednej nazwy. Tablice Java różnią się nieco od tablic innych obiektowych języków programowania. Niektóre ważne fakty dotyczące tablic używanych w Javie to:
- Tablice w Javie są przypisywane dynamicznie.
- Zmienną tablicową można zadeklarować tak, jak każdą inną zmienną Java, podając [] po wzmiance o typie danych.
- Zawartość tablicy jest sekwencjonowana, a każda zmienna tablicowa jest określona przez indeks rozpoczynający się od 0. tj. pierwszy element tablicy znajduje się w indeksie 0 , drugi element w pierwszym indeksie i tak dalej.
- Tablice w Javie mogą być używane jako zmienna lokalna, pole statyczne lub parametr metody.
- Rozmiar tablicy może być typu int lub short. Długie wartości nie mogą być przypisane jako rozmiar tablicy.
- Obiekt jest bezpośrednią nadklasą tablicy typów.
- Interfejsy Cloneable i java.io.Serializable są implementowane przez każdy typ tablicy.
Sprawdź nasze bezpłatne kursy technologiczne, aby uzyskać przewagę nad konkurencją.
Zapoznaj się z naszymi popularnymi kursami inżynierii oprogramowania
Magister informatyki na LJMU i IIITB | Program certyfikacji cyberbezpieczeństwa Caltech CTME |
Bootcamp programistyczny Full Stack | Program PG w Blockchain |
Executive PG Program w Full Stack Development | |
Zobacz wszystkie nasze kursy poniżej | |
Kursy inżynierii oprogramowania |
Drukowanie tablicy w Javie:
Struktura danych, w której przechowywane są elementy tego samego typu danych, nazywana jest w Javie tablicą. Elementy tablicy są przydzielane w ciągłym miejscu przechowywania. Tak więc ustalony zestaw elementów może być przechowywany w tablicy. Istnieje kilka sposobów drukowania tablicy. Oni są:
- Dla pętli
- Dla każdej pętli
- Metoda Arrays.toString().
- Metoda Arrays.deepToString().
- Metoda Arrays.asList().
- Interfejs iteratora w Javie
- Stream API w Javie
Ucz się kursów programistycznych online z najlepszych światowych uniwersytetów. Zdobądź programy Executive PG, Advanced Certificate Programs lub Masters Programs, aby przyspieszyć swoją karierę.
Umiejętności tworzenia oprogramowania na żądanie
Kursy JavaScript | Podstawowe kursy języka Java | Kursy dotyczące struktur danych |
Kursy Node.js | Kursy SQL | Kursy rozwoju pełnego stosu |
Kursy NTF | Kursy DevOps | Kursy Big Data |
Kursy React.js | Kursy Cyberbezpieczeństwa | Kursy przetwarzania w chmurze |
Kursy projektowania baz danych | Kursy Pythona | Kursy kryptowalut |
Jak wydrukować tablicę w Javie przy użyciu pętli for-each?
Pętla „for-each” w Javie jest również używana do iteracji po tablicy elementów. Działa w oparciu o liczbę elementów w tablicy. Dla każdej iteracji pętla zwraca jeden element w zdefiniowanej zmiennej. Składnia pętli „for-each” jest następująca:
for(Typ var:tablica)
Przeczytaj nasze popularne artykuły związane z tworzeniem oprogramowania
Jak zaimplementować abstrakcję danych w Javie? | Co to jest klasa wewnętrzna w Javie? | Identyfikatory Java: definicja, składnia i przykłady |
Zrozumienie enkapsulacji w OOPS z przykładami | Wyjaśnienie argumentów wiersza poleceń w języku C | 10 najważniejszych funkcji i cech przetwarzania w chmurze w 2022 r |
Polimorfizm w Javie: pojęcia, typy, cechy charakterystyczne i przykłady | Pakiety w Javie i jak z nich korzystać? | Samouczek Git dla początkujących: Naucz się Git od podstaw |
Użycie metody Arrays.toString() do wydrukowania tablicy w Javie:
Ta statyczna metoda w Javie należy do klasy array i jest składnikiem pakietu java.util. Składa się z kilku metod, które mogą manipulować tablicą. Składnia metody Arrays.toString() w Javie jest opisana poniżej.
public static String toString(int[] a)
Ta metoda przyjmuje jako argument wejściowy tablicę z dowolnym typem pierwotnym. Zwraca tablicę w postaci łańcuchowej i składa się z listy elementów tablicy. Konwersja elementów tablicy na łańcuch jest wykonywana przez metodę String.valueOf(int).
Jak wydrukować tablicę w Javie przy użyciu metody Arrays.deepToString():
Po wywołaniu tej metody tablica wielowymiarowa jest konwertowana na ciąg elementów tablicy. Ta funkcja wymaga argumentu wejściowego w postaci tablicy. Zwraca reprezentację tablicową w postaci ciągu znaków. Składnia tej metody w Javie jest taka, jak podano poniżej.
public static String deepToString(Object[] a)
Metoda Arrays.asList() do drukowania tablicy elementów w Javie:
Jest to również statyczna metoda Java klasy Arrays, która należy do pakietu java.util. Działa jako połączenie między interfejsem API opartym na kolekcji i opartym na tablicy. Składnia, w której ta metoda jest używana w kodzie Java, jest wymieniona poniżej.
public static <T> Lista<T>asList(T…a)
Ta metoda umożliwia również użytkownikowi opracowanie listy stałych rozmiarów, które można zainicjować w celu uwzględnienia wielu elementów.
List<T>obj=Arrays.toString(tablica[] a
Ta metoda zwraca tablicę wejściową w postaci listy.
Użycie interfejsu Iterator do drukowania tablicy w Javie:
Java Iterator jest interfejsem zawartym w pakiecie java.util. Tworzenie Iteratora można wykonać, wywołując metodę iterator(). Ta funkcja jest z interfejsem kolekcji Java, a zwracana wartość jest również iteratorem.
Inne funkcje tablicowe w Javie:
Oprócz drukowania tablicy kompilator Java wykonuje różne inne funkcje tablicowe, z których kilka wymieniono poniżej.
- Pobierz początkowy i końcowy element tablicy.
- Pobierz dowolny element tablicy.
- Wstaw nowy element do tablicy.
- Porównanie dwóch tablic.
- Sprawdź, czy tablica jest pusta, czy nie.
Jeśli chcesz dowiedzieć się więcej o Javie, pełnym rozwoju oprogramowania, sprawdź program Executive PG PG in Software Development - Specialization in Full Stack Development upGrad & IIIT-B, który jest przeznaczony dla pracujących profesjonalistów i oferuje ponad 500 godzin rygorystycznego szkolenia , ponad 9 projektów i zadań, status absolwenta IIIT-B, praktyczne praktyczne projekty zwieńczenia i pomoc w znalezieniu pracy w najlepszych firmach.