Latest web development tutorials

Número clases de Java

En general, cuando se necesita para utilizar los números, que suelen utilizar el incorporado en los tipos de datos, tales como: byte, int, long, double, etc.

Ejemplos

int a = 5000;
float b = 13.65;
byte c = 0x4a;

Sin embargo, en el proceso de desarrollo real, a menudo nos encontramos la situación requiere el uso de un objeto, en lugar de una función de los tipos de datos. Para resolver este problema, el lenguaje Java proporciona una clase de contenedor correspondiente para cada uno de los tipos de datos incorporados.

Todas las clases de contenedor (Entero, Largo, Byte, doble, flotador, Corto) son subclases de la clase Number abstracto.

Número clases de Java

Esto es especialmente compatible con el paquete llamado compilador de embalaje, por lo que cuando la incorporada en el tipo de datos se utiliza como un objeto, el compilador incorporado en el tipo de envase y embalaje. Del mismo modo, el compilador puede también poner un objetivo para el desembalaje tipos incorporados. Clase número pertenece a java.lang paquete.

Aquí es una instancia de objeto Integer usando:

public class Test{

   public static void main(String args[]){
      Integer x = 5;
      x =  x + 10;
      System.out.println(x); 
   }
}

Los ejemplos anteriores resultados compilados son los siguientes:

15

Cuando se asigna x para un valor entero, puesto que x es un objeto, por lo que el compilador para ser empacando para x. Entonces, para hacer x-añaden operaciones se pueden realizar, por lo que para estar en el desembalaje x.


Método número

La siguiente tabla muestra la ejecución Número métodos subclase:

No. Método y Descripción
1 xxxValue ()
El objeto se convierte en un tipo de datos número valor xxx y retorno.
2 compareTo ()
La comparación de los parámetros del objeto numéricas.
3 es igual a ()
Determinar si el objeto es igual al parámetro de número.
4 valueOf ()
Devuelve un objeto Number con los tipos de datos incorporados especificados
5 toString ()
Devuelto como un valor de cadena.
6 parseInt ()
Analizar una cadena a un entero.
7 abs ()
Devuelve el valor absoluto del parámetro.
8 ceil ()
Redondeo de la variable entera izquierda, tipo de retorno es del tipo doble.
9 floor ()
Redondeado a un entero de variables a la derecha. El tipo de retorno es del tipo doble.
10 rint ()
Devuelve el número entero más próximo al argumento. El tipo de retorno es doble.
11 round ()
Devuelve el int, el valor más cercano de tipo largo.
12 min ()
Devuelve el mínimo de los dos parámetros.
13 max ()
Devuelve el máximo de dos argumentos.
14 exp ()
Devuelve el logaritmo natural en base e a la potencia del argumento.
15 log ()
Devuelve los valores de los parámetros de la base de registro natural.
16 pow ()
Devuelve el primer argumento a la potencia del segundo argumento.
17 sqrt ()
parámetro de la raíz cuadrada aritméticamente.
18 sin ()
Elevar el parámetro de tipo sinusoidal doble especificado.
19 cos ()
Solicitar parámetro para especificar el tipo de doble coseno.
20 tan ()
Solicitar parámetro para especificar el tipo de doble tangente.
21 asin ()
Solicitar parámetro para especificar el tipo de doble arco seno.
22 acos ()
Especificar el tipo del parámetro de búsqueda de doble coseno inverso.
23 atan ()
Buscando especificar los parámetros de tipo doble arco tangente.
24 atan2 ()
Coordenadas cartesianas a coordenadas polares y devuelve el valor de las coordenadas polares.
25 toDegrees ()
El argumento se convierte en un ángulo.
26 toRadians ()
Convertir grados a radianes.
27 aleatorio ()
Devuelve un número aleatorio.