Integer è una delle classi incorporate nel linguaggio di programmazione Java . Un oggetto Integer memorizza un valore che può essere convertita in altre basi, come decimale ( base 10 ) o binario ( base 2 ) per un'ulteriore elaborazione , visualizzazione o la memoria . È possibile convertire un numero intero di Java in un array di zeri e di uno , corrispondente alla rappresentazione binaria del numero intero . Istruzioni 
 1 
 includere la seguente riga all'inizio del codice Java : 
 
 import java.lang.Integer ; 
 2 
 creare una matrice con tanti elementi quante sono le cifre binarie nella rappresentazione del Integer in questione : 
 
 int nDigits = Math.ceil (log ( 0.0 + myInteger ) ) ; 
 
 Integer binaryRepresentation [ nDigits ] ; 
 
 Sostituire " myInteger " con il numero intero che si desidera convertire in binario . 
 3 
 Converti il numero intero in binario l'iterazione di sue cifre una per una , a partire dalla cifra meno significativa , come nel seguente codice di esempio : 
 
 int resto = myInteger ; 
 
 for (int i = 0; i < nDigits ; i + + ) { 
 
 binaryRepresentation [ ,"i] = restante 2 % ; 
 
 resto = resto /2 ; 
 
 } 
 
 volta eseguito il codice , " binaryRepresentation [ 0 ] " conterrà il bit meno significativo in la rappresentazione binaria di " myInteger ", e così via fino a " binaryRepresentation [ nDigits - 1 ] " che conterrà il bit più significativo .