? Nel linguaggio di programmazione Java , i dati numerici possono essere archiviati in tipi di dati che ogni consumano una diversa quantità di memoria . Un byte è il tipo di dato numerico più piccolo , e consuma un segmento 8 -bit semplice di memoria . Ci sono svantaggi ad avere un tale ingombro di memoria molto piccola , però . Un byte può memorizzare solo 256 numeri differenti , che limita la sua utilità . È possibile stampare il valore decimale di un array di byte con pochissimo codice . Cose che ti serviranno
Java Software Development Kit con NetBeans Integrated Development Environment ( IDE ) Bundle
Mostra più istruzioni
1
caricare il NetBeans IDE facendo clic sulla sua icona del programma . Quando il caricamento del programma , passare a "Nuovo /Nuovo progetto " e selezionare " Java Application " dalla lista sul lato destro dello schermo. Un nuovo file di codice sorgente viene visualizzato nell'editor di testo NetBeans . Il file di codice sorgente contiene un metodo main vuoto , che è dove tutto il codice sorgente andrà .
2
dichiarare una variabile di byte che memorizza la dimensione della matrice di byte . Scrivere , tra le parentesi graffe del metodo main :
arraySize byte = 100;
3
Creare un array di byte utilizzando il " arraySize " variabile per impostare la matrice dimensione . Scrivere il seguente destra sotto la dichiarazione scritta in Fase 2 :
byte [ ] byteArray = new byte [ arraySize ] ;
4
loop attraverso l'array di byte utilizzando un ciclo "for " . Un ciclo "for " scorre ogni elemento in un array , e consente di eseguire un'operazione su un elemento alla volta . È possibile utilizzare un ciclo "for " per aggiungere i valori per l'array di byte e stampare i valori contenuti nella matrice . Scrivere il seguente ciclo "for" per farlo :
for ( byte i = 0; i < arraySize ; i + + ) per
{ byteArray [ i] = i; System.out.println ( byteArray [ i] );}
5
Eseguire il programma premendo il tasto "F6 " . Il programma crea un array di byte e lo assegna i valori da 0 a 99 . I valori vengono stampati in formato decimale nella finestra di output .