Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Funções Java Byte
A linguagem Java fornece programadores com uma gama de tipos primitivos e objetos para armazenar valores de dados. Os programas podem armazenar dados de byte como variáveis ​​do tipo ou primitivos ou objetos usando a classe byte wrapper. A classe byte invólucro contém uma série de métodos para acessar informações sobre o valor byte armazenado , bem como compará-lo a outros bytes. Ao instanciar um objeto desse tipo , os programadores podem acessar as funções de bytes. Criação

Para usar um objeto byte , um programa deve primeiro declarar e instanciar uma variável do tipo de classe wrapper. O código a seguir exemplo demonstra criando uma variável byte objeto em um programa Java : byte primitiveByte = 101; Byte objectByte = Byte.valueOf ( primitiveByte );

Esse código primeiro cria uma variável byte tipo primitivo , em seguida, passa isso para o método " valueOf " da classe Byte . O método retorna um byte tipo de objeto. O programa agora pode chamar qualquer método da classe Byte .
Comparação

A declaração da classe byte descreve uma série de métodos de comparação , permitindo que os programas para comparar o byte armazenado para outros valores . O seguinte código de exemplo demonstra a comparação de um objeto byte para outro byte , com o byte parâmetro especificado como uma referência variável do tipo primitivo : byte otherByte = 50; objectByte.compareTo ( otherByte );

O seguinte é uma versão alternativa com o mesmo efeito: objectByte.compareTo ( Byte.valueOf ( otherByte ) );

o método retorna um valor de zero , se os bytes são iguais , um valor menor que zero se o objeto byte de chamar o método é menos que o byte parâmetro e um valor maior que zero se o objeto byte chamando é maior do que o parâmetro.

Valores

a classe Java byte fornece métodos para devolver o valor do byte armazenado em outros formatos . O seguinte código de exemplo demonstra o retorno do valor do byte como um número inteiro : int intByte = objectByte.intValue ();

A variável inteira agora contém o valor byte armazenado como um tipo inteiro. A classe também pode retornar valores de tipos double , float, longo e curto , da seguinte forma : double doubleByte = objectByte.doubleValue (); flutuar floatByte = objectByte.floatValue (); longo longByte = objectByte.longValue (); curto shortByte = objectByte . shortValue ();
Análise

programas podem usar a classe byte para analisar uma string como um valor de byte . O código a seguir demonstra essa técnica : byte stringByte = objectByte.parseByte ( " 56" );

Este código usa o parâmetro da cadeia e tenta analisar o conteúdo como um valor de byte . O método retorna um valor de tipo primitivo byte , que este código , em seguida, armazena em uma referência variável. Se um programa usa este método e passa um valor de cadeia que não pode ser analisado como um byte , Java irá lançar uma exceção . A chamada alterada na sequência iria causar isso aconteça : byte stringByte = objectByte.parseByte ( "h" );

Por esta razão , os programadores precisam ter certeza de que eles estão passando valores dentro da faixa e dos tipos que Java pode analisar como valores de byte .

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um jogo para App grátis 
·Como obter um número inteiro de nextLine 
·Como alterar o JFrame Fundo no Swing 
·Como desenhar um cão em Java 
·Java : Static Linking 
·Como formatar um analisador em uma Cadeia Java 
·Como envolver API Com Android 
·Como criar Enumerar hierarquias com Java 
·Como iterar um TreeMap 
·Atravessando com uma variável no Java 
  Artigos em destaque
·Como usar um interruptor de Caso com intervalos em C + …
·Razões para Stack Overflow 
·Como alterar o nome lógico -Volume 
·Como usar o Drools Com Groovy 
·Como desinstalar o Host Intrusion Prevention 
·Como Escrever um RSS Feed Reader em Java 
·Funções de primeira classe em Python 
·Ferramentas de Quarta Geração de idioma 
·Base de SDK xCode Faltando 
·Quais são as funções de discos rígidos 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados