Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come ottenere la lunghezza di un array booleano in Java

Nei programmi Java , è possibile memorizzare diversi tipi di dati all'interno di strutture a matrice , tra booleani . È possibile utilizzare le variabili di matrice per memorizzare sequenze di entrambi i tipi primitivi e tipi di oggetti booleani . Di solito , una volta che si dispone di una struttura a matrice in un programma , è necessario elaborarla , come ad esempio il collegamento in cascata di esso. Al fine di realizzare tali processi fuori , è in genere necessario prima stabilire la lunghezza della matrice . In Java , un array memorizza la propria lunghezza di una variabile intera . Per trovare la lunghezza , è necessario accedere a questa variabile . Istruzioni
1

Prepara il tuo variabile di matrice. Se non ne hai già uno nel vostro programma , creare un array per memorizzare tipo primitivo booleani come segue : boolean [ ] myBooleans = {true , true, false , true, false , false , true} ;

Per dichiarare un array per la memorizzazione di tipo di oggetto booleani , utilizzare la seguente sintassi : Boolean [ ] = { myBooleanObjects Boolean.FALSE , Boolean.TRUE , Boolean.FALSE , Boolean.TRUE } ;

Questi array sono per la dimostrazione . Se si dispone già di un array nel programma , è possibile utilizzarlo . Questo codice dichiara ciascuna variabile di matrice booleana e crea un'istanza con valori .
2

Trovare la lunghezza dell'array . Il tipo array in Java lunghezza negozi come un campo . Per accedere a questo valore , utilizzare la seguente sintassi , specificando il nome della matrice e la lunghezza variabile : myBooleans.length ;

Questo codice accede la lunghezza della matrice per la variabile specificata. Si noti che il codice specifica la lunghezza senza parentesi , come la lunghezza è un campo , non un metodo , come in alcuni altri tipi di dati . Questo codice può accedere alla lunghezza , ma al momento non fa nulla con esso .
3

Conservare la lunghezza dell'array in una variabile . La lunghezza di un array è memorizzato come un tipo intero . Usa il codice seguente sintassi per memorizzare la lunghezza della matrice come un tipo intero primitivo per un uso successivo nel programma : int boolLength = myBooleans.length ;

È quindi possibile fare riferimento a questa variabile , ovunque è necessario utilizzare la lunghezza della matrice . Per il tipo di oggetto array booleano il processo è lo stesso : int booleanLength = myBooleanObjects.length ;
4

Usa la tua lunghezza dell'array booleano all'interno del programma . È possibile utilizzare la lunghezza della matrice direttamente come nel seguente ciclo for : for (int b = 0 , b < boolLength , b + + ) { System.out.println ( myBooleans [ b] );}

La lunghezza in questo caso fa parte del test condizionale determinare se Java dovrebbe eseguire la corpo del ciclo a ogni iterazione . La posizione di elemento di matrice finale ha un indice che è uno in meno rispetto alla lunghezza dell'array, quindi se si tenta di accedere alla posizione al valore rappresentato dal valore intero , il codice genera un'eccezione e forse crash. Questo ciclo scrive ogni elemento dell'array , a sua volta , fermandosi quando raggiunge la fine della struttura .
5

Salvare il file Java . Compilare ed eseguire il programma per testare la sua uscita . Esperimento con il codice per essere sicuri di capire il processo . Provare a modificare il codice del ciclo "for " di leggere oltre la fine dell'array e visualizzare i messaggi di errore le uscite ambiente di sviluppo . Utilizzare la variabile lunghezza dell'array in altro codice di elaborazione per soddisfare il vostro progetto .

 

Programmazione © www.354353.com