Integer é uma das classes embutidas na linguagem de programação Java. Um objeto inteiro armazena um valor que pode ser convertido em outras bases, tais como decimal ( base de 10 ) ou binário (base 2 ) para posterior processamento , de exibição ou de armazenamento . Você pode converter um Integer Java em uma matriz de zeros e uns , correspondente à representação binária do Integer. Instruções 
 um 
 Inclua a seguinte linha no início do seu código Java : 
 
 java.lang.Integer importação; 
 2 
 Criar uma matriz com tantos elementos como há dígitos binários na representação do Integer em questão : 
 
 int ndigits = Math.ceil (log ( 0.0 + myInteger ) ); 
 
 Integer binaryRepresentation [ ndigits ]; 
 
 Substituir " myInteger " com o Integer que você deseja converter em binário. 
 3 
 converter a Integer para binário por iteração sobre seus dígitos , um a um , começando com o dígito menos significativo , como no seguinte exemplo de código : 
 
 int resto = myInteger ; 
 
 for (int i = 0; i < ndigits ; i + +) { 
 
 binaryRepresentation [ ,"i] = restante % 2 ; 
 
 restante = restante /2; 
 
 } 
 
 Depois de executar este código, " binaryRepresentation [0] " conterá o bit menos significativo em a representação binária de " myInteger ", e assim por diante , até que " binaryRepresentation [ ndigits -1] ", que conterá o bit mais significativo .