Wie man die Länge eines Arrays in Java bekommt

Wie man die Länge eines Arrays in Java bekommt
In der Programmierung kann die Arraylänge auf verschiedene Weise verwendet werden. In Java ist ein Array eine Datenstruktur, mit der mehrere Elemente desselben Datentyps enthalten sind, um unterschiedliche Vorgänge in Arrays zu verwalten und auszuführen, ist entscheidend, die Länge eines Arrays zu kennen. In diesem Artikel werden wir Ihnen beibringen, wie Sie die Eigenschaft Array Länge erhalten und wie Sie sie in der Java -Programmierung verwenden können:

Arraylänge in Java bekommen

Zunächst erstellen wir eine Klasse mit dem Namen "Alänge":

öffentliche Klassen -Länge

Jetzt haben wir in der Hauptfunktion zwei Arrays mit einer Variablen -Ganzzahl und der zweiten mit einer Zeichenfolge eingesetzt:

int [] numbers = 11,34,78,98,12,92;
String [] cities = "Newyork City", "Washington", "San Antonio", "California";

Um die Länge dieser beiden Arrays anzuzeigen, müssen Sie eingeben:

System.aus.println ("Die Länge der Zahlen:"+Zahlen.Länge+"\ n");
System.aus.println ("Die Länge der Städte:"+Städte.Länge);

Der vollständige Code, den wir geschrieben haben, ist also unten gezeigt

Öffentliche Klasse Alength
public static void main (String [] args)
int [] numbers = 11,34,78,98,12,92;
String [] cities = "Newyork City", "Washington", "San Antonio", "California";
System.aus.println ("Die Länge der Zahlen:"+Zahlen.Länge+"\ n");
System.aus.println ("Die Länge der Städte:"+Städte.Länge);

Notiz: Sie müssen das Java Development Kit (JDK) installieren, um die JAVA -basierten Programme im Linux -Betriebssystem durch Eingabe auszuführen

$ sudo apt installieren Standard-JDK

Danach müssen Sie einen beliebigen Texteditor öffnen und eine Java -Datei mit dem Namen von „Alength“ erstellen.Java":

$ nano -Höhen.Java

Jetzt müssen Sie den Code zuerst kompilieren, bevor Sie ihn ausführen:

$ Javac -Höhen.Java
$ Java -Höhen

Jetzt haben wir ein weiteres Beispiel genommen, in dem wir eine Scannerklasse verwendet haben, um Eingaben von Benutzern zu erhalten:

Scanner in = neuer Scanner (System.In);

Danach haben wir eine öffentliche Klasse mit dem Namen ArrayLength erstellt:

öffentliche KlassenarrayLength

Nachdem wir die Hauptfunktion definiert haben, werden wir für dieses Beispiel ein Array mit 5 Elementen initialisieren und diese Werte mit einem Namen von in die Variable speichern 'A':

int [] a = new int [5]; // eine Reihe von 5 Elementen

Jetzt werden wir die Eingabe für jedes Array -Element vom Benutzer verwenden, um eine für die Schleife zu verwenden:

für (int i = 0; i
System.aus.println ("Element #" + (i + 1));
A [i] = in.NextInt ();

Diese Schleife startet also vom Array -Element 0 und endet dann, bis sie die Länge eines Arrays erreicht 'A' durch Verwendung eines A.Länge Eigenschaft (gleich 5) und am Ende, A [i] speichert die vom Benutzer entnommenen Eingabelwerte. Danach werden wir den Wert jedes Array -Elements anzeigen:

System.aus.println ();
für (int i = 0; i
System.aus.println ("a ["+i+"] ="+a [i]);

Der vollständige Code für die Länge eines Arrays wäre also:

Java importieren.Util.Scanner;
öffentliche Klasse ArrayLength
public static void main (String [] args)
// Definieren Sie ein Scannerobjekt für Dateneingaben.
Scanner in = neuer Scanner (System.In);
// ein Array deklarieren.von 10 Ganzzahlen
int [] a = new int [5]; // eine Reihe von 5 Elementen
// Verwenden Sie eine für die Schleife, um Werte vom Benutzer für jedes Element des Arrays zu akzeptieren.
für (int i = 0; i
// den Wert jedes Elements I vom Benutzer akzeptieren
System.aus.println ("Element #" + (i + 1));
A [i] = in.NextInt ();

System.aus.println ();
// Elemente von Array von 0 bis Array minus 1 anzeigen.
für (int i = 0; i
System.aus.println ("a ["+i+"] ="+a [i]);


Erstellen Sie danach die Java -Datei für den obigen Code mit einem beliebigen Texteditor:

$ nano ArrayLength.Java

Jetzt müssen Sie den obigen Code in den Texteditor schreiben und ihn dann mit dem Namen der Klasse „ArrayLength“ speichern.Java":

Sie erhalten die Ausgabe nach dem Kompilieren wie unten gezeigt:

$ Javac ArrayLength.Java
$ Java ArrayLength

Abschluss

Arraylänge ist eine sehr praktische Eigenschaft in der Java -Programmierung, um unterschiedliche Funktionen für Arrays auszuführen. In diesem Artikel haben wir gelernt, wie man die Länge eines Arrays erfasst und wie man es in einem Java -Programm verwendet. Es werden zwei Beispiele bereitgestellt, um zuerst die Array -Länge der benutzerdefinierten Arrays zu drucken und zweitens 5 Elemente vom Benutzer zu erhalten und die Eigenschaft Array Länge für die Schleife zu verwenden.