Java-Programm zum Drucken von Arrays

Veröffentlicht: 2023-01-29

Inhaltsverzeichnis

Grundlagen des Java-Arrays:

Ein Array in Java ist eine Sammlung ähnlicher Elemente, die auf einen einzelnen Namen verweisen. Java-Arrays unterscheiden sich geringfügig von den Arrays anderer objektorientierter Programmiersprachen. Einige wichtige Fakten über die in Java verwendeten Arrays sind:

  • Die Arrays in Java werden dynamisch zugewiesen.
  • Eine Array-Variable kann wie jede andere Java-Variable durch Angabe von [] nach der Angabe des Datentyps deklariert werden.
  • Die Inhalte eines Arrays sind sequenziert und jede Array-Variable wird durch einen Index angegeben, der bei 0 beginnt. Das heißt, das erste Array-Element befindet sich im 0. Index , das zweite Element im ersten Index und so weiter.
  • Die Arrays in Java können als lokale Variable oder als statisches Feld oder als Methodenparameter verwendet werden.
  • Die Array-Größe kann entweder vom Typ int oder short sein. Lange Werte können nicht als Array-Größe zugewiesen werden.
  • Ein Objekt ist die direkte Oberklasse des Typs Array.
  • Die Cloneable- und java.io.Serializable-Schnittstellen werden von jedem Array-Typ implementiert.

Schauen Sie sich unsere kostenlosen Technologiekurse an, um sich einen Wettbewerbsvorteil zu verschaffen.

Erkunden Sie unsere beliebten Softwareentwicklungskurse

Master of Science in Informatik von LJMU & IIITB Caltech CTME Cybersecurity-Zertifikatsprogramm
Full-Stack-Entwicklungs-Bootcamp PG-Programm in Blockchain
Executive PG-Programm in der Full-Stack-Entwicklung
Sehen Sie sich unten alle unsere Kurse an
Software-Engineering-Kurse

Drucken eines Arrays in Java:

Eine Datenstruktur, die die Elemente desselben Datentyps speichert, wird in Java als Array bezeichnet. Die Array-Elemente werden einem zusammenhängenden Speicherort zugeordnet. So kann ein fester Satz von Elementen in einem Array gespeichert werden. Es gibt mehrere Möglichkeiten, ein Array zu drucken. Sie sind:

  • Für Schleife
  • For-each-Schleife
  • Arrays.toString()-Methode
  • Arrays.deepToString()-Methode
  • Arrays.asList()-Methode
  • Iterator-Schnittstelle in Java
  • Stream-API in Java

Lernen Sie Softwareentwicklungskurse online von den besten Universitäten der Welt. Verdienen Sie Executive PG-Programme, Advanced Certificate-Programme oder Master-Programme, um Ihre Karriere zu beschleunigen.

Gefragte Fähigkeiten in der Softwareentwicklung

JavaScript-Kurse Core-Java-Kurse Kurse zu Datenstrukturen
Node.js-Kurse SQL-Kurse Full-Stack-Entwicklungskurse
NFT-Kurse DevOps-Kurse Big-Data-Kurse
React.js-Kurse Cyber-Sicherheitskurse Cloud-Computing-Kurse
Datenbankdesign-Kurse Python-Kurse Kryptowährungskurse

Wie drucke ich ein Array in Java mit for-each-Schleife?

Die 'for-each'-Schleife in Java wird auch verwendet, um über ein Array von Elementen zu iterieren. Es funktioniert basierend auf der Anzahl der Elemente im Array. Für jede Iteration wird ein Element von der Schleife in der definierten Variablen zurückgegeben. Die Syntax der 'for-each'-Schleife lautet wie folgt:

für (Typ var:array)

Lesen Sie unsere beliebten Artikel zur Softwareentwicklung

Wie implementiert man Datenabstraktion in Java? Was ist die innere Klasse in Java? Java-Identifikatoren: Definition, Syntax und Beispiele
Verstehen der Kapselung in OOPS mit Beispielen Befehlszeilenargumente in C erklärt Top 10 Merkmale und Merkmale von Cloud Computing im Jahr 2022
Polymorphismus in Java: Konzepte, Typen, Eigenschaften und Beispiele Pakete in Java und wie man sie verwendet? Git-Tutorial für Anfänger: Lernen Sie Git von Grund auf neu

Verwendung der Methode Arrays.toString() zum Drucken eines Arrays in Java:

Diese statische Methode in Java gehört zur Array-Klasse und ist Bestandteil des java.util-Pakets. Es besteht aus mehreren Methoden, die ein Array manipulieren können. Die Syntax der Methode Arrays.toString() in Java ist wie unten erwähnt.

öffentlicher statischer String toString(int[] a)

Diese Methode nimmt ein Array mit einem beliebigen primitiven Typ als Eingabeargument. Es gibt ein Array in Form einer Zeichenfolge zurück und besteht aus einer Liste von Elementen des Arrays. Die Umwandlung der Elemente des Arrays in einen String erfolgt durch String.valueOf(int).

So drucken Sie ein Array in Java mit der Methode Arrays.deepToString():

Wenn diese Methode aufgerufen wird, wird ein mehrdimensionales Array in eine Zeichenfolge von Array-Elementen konvertiert. Diese Funktion benötigt ein Eingabeargument in Form eines Arrays. Es gibt die Array-Darstellung in Form eines Strings zurück. Die Syntax dieser Methode in Java ist wie unten angegeben.

öffentlicher statischer String deepToString(Object[] a)

Arrays.asList() Methode zum Drucken eines Arrays von Elementen in Java:

Dies ist auch eine statische Java-Methode der Klasse Arrays, die zum Paket java.util gehört. Es fungiert als Verbindung zwischen der sammlungsbasierten und der Array-basierten API. Die Syntax, in der diese Methode in einem Java-Code verwendet wird, wird unten erwähnt.

öffentlich statisch <T> Liste<T>asList(T…a)

Dieses Verfahren ermöglicht es dem Benutzer auch, eine Liste fester Größen zu entwickeln, die initialisiert werden kann, um viele Elemente aufzunehmen.

List<T>obj=Arrays.toString(array[] a

Diese Methode gibt das Eingabearray in Listenform zurück.

Verwendung der Iterator-Schnittstelle zum Drucken eines Arrays in Java:

Der Java Iterator ist eine Schnittstelle, die im Paket java.util enthalten ist. Die Erstellung eines Iterators kann durch Aufrufen der Methode iterator() erfolgen. Diese Funktion gehört zur Sammlungsschnittstelle von Java und der zurückgegebene Wert ist auch ein Iterator.

Andere Array-Funktionen in Java:

Abgesehen vom Drucken eines Arrays führt der Java-Compiler verschiedene andere Array-Funktionen aus, von denen einige unten aufgeführt sind.

  • Ruft das Anfangs- und Endelement eines Arrays ab.
  • Holen Sie sich ein beliebiges Array-Element.
  • Fügen Sie ein neues Element in ein Array ein.
  • Vergleich zweier Arrays.
  • Überprüfen Sie, ob ein Array leer ist oder nicht.

Wenn Sie mehr über Java und Full-Stack-Softwareentwicklung erfahren möchten, schauen Sie sich das Executive PG-Programm in Softwareentwicklung von upGrad & IIIT-B an – Spezialisierung auf Full-Stack-Entwicklung, das für Berufstätige konzipiert ist und mehr als 500 Stunden strenge Schulungen bietet , 9+ Projekte und Aufgaben, IIIT-B-Alumni-Status, praktische praktische Abschlussprojekte und Arbeitsunterstützung bei Top-Unternehmen.

Möchten Sie diesen Artikel teilen?

Bereiten Sie sich auf eine Karriere der Zukunft vor

Bewerben Sie sich jetzt für den Master in Software Engineering