Wie man die Länge eines booleschen Array in Java zu erhalten. Sie können Array-Variablen zu Sequenzen sowohl primitive Art und Objekttyp booleans speichern. Normalerweise , wenn Sie eine Array-Struktur in einem Programm haben, werden Sie brauchen, um es zu verarbeiten , wie Durchschleifen es . Um solche Prozesse durchzuführen , Sie in der Regel müssen zunächst die Länge des Arrays zu etablieren. In Java, speichert ein Array seiner eigenen Länge als Integer-Variable . Um die Länge zu finden, müssen Sie diese Variable zugreifen. Anleitung
1
Planen Sie Ihre Array-Variable . Wenn Sie nicht bereits eine haben in Ihrem Programm , ein Array zu speichern boolesche primitiven Typ wie folgt : boolean [ ] = { myBooleans true, true , false, true, false , false, true} ;
ein Array deklarieren zum Speichern Objekttyp booleans , verwenden Sie die folgende Syntax: Boolean [ ] = { myBooleanObjects Boolean.FALSE , Boolean.TRUE , Boolean.FALSE , Boolean.TRUE };
Diese Arrays sind für die Demonstration . Wenn Sie bereits über eine Reihe in Ihrem Programm haben, können Sie es verwenden. Dieser Code deklariert jedes boolean Array-Variable und instanziiert sie mit Werten .
2
Finden Sie die Länge Ihres Array. Der Array-Typ in Java speichert Länge wie ein Feld. Um diesen Wert zugreifen möchten, verwenden Sie die folgende Syntax , und geben Sie den Namen des Arrays und die Länge variabel: myBooleans.length ;
Dieser Code greift auf die Array-Länge für die angegebene Variable. Beachten Sie, dass der Code die Länge ohne Klammern gibt an , wie die Länge ist ein Feld , nicht eine Methode , wie in einigen anderen Datentypen. Dieser Code kann auf die Länge, aber im Moment ist es nichts mit ihm.
3
Shop die Länge Ihres Arrays in einer Variablen. Die Länge eines Arrays als Integer-Typ gespeichert. Verwenden Sie den folgenden Code-Syntax , um Ihren Arraylänge als primitiver Typ Integer für später in Ihrem Programm speichern : int = boolLength myBooleans.length ;
Sie dann auf diese Variable verweisen können , wo Sie die Länge des Arrays verwenden müssen . Für den Objekttyp boolean -Array das Verfahren ist das gleiche : int = booleanLength myBooleanObjects.length ;
4
Verwenden Sie Ihre boolean Arraylänge in Ihrem Programm. Sie können die Länge des Arrays direkt wie in der folgenden for-Schleife : for ( int b = 0; b < boolLength ; b + + ) {System.out.println ( myBooleans [b] );}
die Länge in in diesem Fall ist Bestandteil des bedingten Test zu bestimmen, ob Java sollte den Körper der Schleife bei jeder Iteration auszuführen. Der letzte Array-Element Position hat einen Index, eine weniger als die Länge des Arrays ist , also, wenn Sie die Position auf den Wert durch die Länge integer vertreten zuzugreifen, wird Ihr Code eine Ausnahme auslösen und möglicherweise zum Absturz bringen. Diese Schleife schreibt jedes Array-Element wiederum stoppt, wenn es das Ende der Struktur erreicht .
5
Speichern Sie Ihre Java -Datei. Kompilieren und starten Sie Ihr Programm auf seinen Ausgang testen. Experimentieren Sie mit dem Code, um sicherzustellen, dass Sie den Prozess verstehen . Versuchen zur Änderung der " for"-Schleife Code , über das Ende des Arrays lesen und sehen Sie die Fehlermeldungen Ihre Entwicklungsumgebung Ausgänge . Verwenden Sie die Array-Länge variable Verarbeitung in anderen Code, um Ihr Projekt anpassen.