Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como converter um Integer Java para Bytes
ofertas muito pouco trabalho de programação diretamente com bytes. A maioria dos trabalhos envolve representações de alto nível de bytes , como , em Java, Inteiros Cordas e caracteres. No entanto, especialmente quando se trabalha com arquivo de entrada e de saída, em muitos casos, aa programador precisa para obter os bytes brutos que compõem um dos tipos de dados mais comumente usados. Obtendo uma representação matriz de bytes de qualquer objeto em Java é fácil usando algumas das classes do pacote java.io . Coisas que você precisa
Java SDK
uma IDE como o Eclipse ou NetBeans é fortemente recomendada, embora não seja necessário . Este artigo irá assumir Eclipse, mas estritamente para ações como a criação de arquivos
Mostrar Mais instruções
1

Crie uma nova classe no seu projeto ; . O nome é irrelevante, mas certifique-se você marcar a caixa de seleção " void main ( string [ ] args ) public static " para que você tenha um lugar para adicionar o código que permite que você testá-lo.
2

Crie um objeto Integer. Note que você não pode trabalhar com um "int" simples primitivo , tem que ser um inteiro. Use o seguinte código para criar um número inteiro de um valor int

int theInt = 5; .

Integer theIntegerObject = new Integer ( theInt );
3

Adicione o seguinte código para recuperar uma representação matriz de bytes do objeto :

ByteArrayOutputStream último baos = new ByteArrayOutputStream ();

oos ObjectOutputStream final = new ObjectOutputStream ( baos );

oos.writeObject ( theIntegerObject );

final byte [] bytes = baos.toByteArray ();

//uso bytes conforme necessário
4 Para obter o seu objeto de volta - neste caso , um número inteiro - você pode reverter o processo de forma semelhante :

ByteArrayInputStream bais = new ByteArrayInputStream (bytes) ;

ObjectInputStream ois = novas ObjectInputStream ( bais );

objeto final obj = ois.readObject () ; .

Converta o objeto retornado para o tipo que você está esperando


Anterior :

Próximo : No
  Os artigos relacionados
·Como criar uma matriz bidimensional Cadeia Java para um…
·Como fazer Objetos Java Repita 
·Diferenças entre Servlets e JSP 
·O que é o NetBeans Nimbus 
·O método Substring em Java 
·Um Applet para Math Maximização Problemas 
·WPS e heap JVM Tamanhos 
·Como desativar números aleatórios em Java 
·Como Evitar codificar em projetos do Eclipse 
·Como criar uma classe abstrata no NetBeans 
  Artigos em destaque
·Como fazer um servidor de chat em Java 
·Como converter um subformulário para uma caixa de list…
·Técnicas Encobrimento Google 
·Grades da tabela usando Java JSP 
·Descrição do trabalho para um programador CMM 
·Como encontrar Scripts 
·O que é Correção Sub -Pixel 
·Definição da programação de computadores Línguas 
·Como alterar o texto que aparece quando você move o mo…
·Como usar um mouse em QBasic 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados