logo

Classe inteira Java

O Java A classe inteira está sob a classe Java.lang.Number pacote. Esta classe envolve um valor do tipo primitivo int em um object . Um objeto da classe Integer contém um único campo do tipo valor int.

Métodos inteiros Java

A classe Java Integer fornece vários métodos para converter um int em um Corda e uma String para um int, bem como outras constantes e métodos que lidam com um int. Os vários Java Os métodos inteiros são os seguintes:

SN Modificador e tipo Método Descrição
1) interno estático contagem de bits() Ele retorna o número de bits 1 na representação binária do complemento de 2 do valor int especificado.
2) byte byteValor() Ele converte o número fornecido em um tipo de byte primitivo e retorna o valor do objeto inteiro como byte.
3) Interno estático comparar() Ele compara dois valores int numericamente e retorna o resultado em número inteiro equivalente.
4) Interno compareTo() Ele compara numericamente dois objetos inteiros e retorna o resultado como -1, 0 ou 1.
5) interno estático compararUnsigned() Ele compara dois objetos inteiros tratando numericamente os valores como não assinados e retorna o resultado como -1, 0 ou 1.
6) inteiro estático decodificar() Ele decodifica um objeto String em um valor inteiro.
7) interno estático dividirUnsigned() Ele retorna o quociente não assinado da divisão do primeiro argumento pelo segundo argumento, onde cada argumento e o resultado são interpretados como um valor não assinado.
8) dobro valor duplo() Ele converte o valor inteiro fornecido e retorna o resultado como um equivalente duplo.
9) boleano é igual a() Ele compara o valor do parâmetro com o valor do objeto Integer atual e retorna booleano (True ou False).
10) flutuador floatValor() Ele converte o valor inteiro fornecido e retorna o resultado como um equivalente flutuante.
onze) Inteiro Estático getInteger() Determina o valor inteiro da propriedade do sistema com o nome especificado.
12) interno estático código hash() Ele retorna um código hash para o número inteiro fornecido.
13) interno estático maiorUmBit() Ele retorna o valor int com no máximo um único bit, na posição do bit de ordem mais alta ('mais à esquerda') no valor int especificado.
14) interno estático menorUmBit() Ele retorna o valor int com no máximo um único bit, na posição do bit de ordem mais baixa ('mais à direita') no valor int especificado.
quinze) interno estático máximo() Ele retorna o valor máximo entre os dois argumentos do método.
16) interno estático min() Ele retorna o valor mínimo entre os dois argumentos do método.
17) interno intValor() Ele retorna o valor do número especificado como um int.
18) longo valor longo() Ele retorna o valor do objeto longo especificado como equivalente longo.
19) interno estático númeroDeLeadingZeros() Ele retorna o número total de zero bits anteriores ao bit de ordem mais alta ('mais à esquerda') na representação binária de complemento de 2 do valor int especificado.
vinte) interno estático númeroOfTrailingZeros() Ele retorna o número total de zero bits seguindo o bit de ordem mais baixa ('mais à direita') na representação binária de complemento de 2 do valor int especificado.
vinte e um) interno estático analisarInt() Ele analisa o argumento String como um objeto inteiro decimal assinado.
22) interno estático analisarUnsignedInt() Ele analisa o argumento String como um objeto inteiro decimal sem sinal.
23) interno estático restanteUnsigned() Ele retorna o resto não assinado da divisão do primeiro argumento pelo segundo argumento, onde cada argumento e o resultado são interpretados como um valor não assinado.
24) interno estático reverter() Ele retorna o valor obtido invertendo a ordem dos bits na representação binária em complemento de 2 do valor int especificado.
25) interno estático inverterBytes() Ele retorna o valor obtido invertendo a ordem dos bytes na representação binária do complemento de 2 do valor int especificado.
26) interno estático vire à esquerda() Ele retorna o valor obtido girando a representação binária do complemento de 2 do valor int especificado deixado pelo número especificado de bits.
27) interno estático vire à direita() Ele retorna o valor obtido girando a representação binária do complemento de 2 do valor int especificado para a direita pelo número especificado de bits.
28) curto valor curto() Ele retorna o valor deste Inteiro como um tipo curto após uma conversão primitiva.
29) interno estático sinal() Ele retorna a função signum do valor int especificado.
30) interno estático soma() Ele retorna a soma adicionando dois números inteiros conforme o + operador.
31) String estática toBinaryString() Ele retorna uma representação em string do argumento inteiro como um inteiro sem sinal na base binária 2.
32) String estática toHexString() Ele retorna uma representação em string do argumento inteiro como um inteiro sem sinal em base binária 16.
33) String estática toOctalString() Ele retorna uma representação em string do argumento inteiro como um inteiro sem sinal em base binária 8.
3.4) Corda para sequenciar() Ele retorna um objeto String que representa o valor do objeto Number.
35) String estática toUnsignedString() Ele converte o argumento em um longo por meio de uma conversão não assinada.
36) estático longo toUnsignedLong() Ele retorna uma representação em string do argumento como um valor decimal sem sinal.
37) inteiro estático valor de() Ele retorna o objeto inteiro relevante que contém o valor do argumento passado.