TRABAJOS

Páginas: 3 (733 palabras) Publicado: 9 de junio de 2013
Conversiones de tipo.
Java es un lenguaje fuertemente tipificado, lo que significa que es bastante estricto al momento de asignar valores a una variable. El compilador sólo permite asignar un valordel tipo declarado en la variable; no obstante, en ciertas circunstancias es posible realizar conversiones que permiten almacenar en una variable un tipo diferente al declarado.En Java es posiblerealizar conversiones en todos los tipos básicos, con excepción de boolean, que es incompatible con el resto de los tipos.
Las conversiones de tipo pueden realizarse de dos maneras: implícitamente yexplícitamente.

Conversión implícita.
Las conversiones implícitas se realizan de manera automática, es decir, el valor o expresión que se va a asignar a una variable es convertido automáticamente porel compilador, antes de almacenarlo en la variable.

Ejemplo:
int i;
byte b = 30;
i = b;
En este ejemplo, el dato de tipo byte almacenado en la variable "b" es convertido en "int" antes deasignarlo a la variable "i".
Para que una conversión pueda realizarse de manera automática (implícitamente), el tipo de la variable destino debe ser de tamaño igual o superior al tipo de origen, si bienesta regla tiene dos excepciones:

a) Cuando la variable destino es entera y el origen es decimal (float o double), la conversión no podrá
ser automática.

b) Cuando la variable destino es "char"y el origen es numérico; independientemente del tipo
específico, la conversión no podrá ser automática.
El siguiente listado contiene ejemplos de conversiones implícitas:

// Declaraciones.
int k= 5, p;
short s = 10;
char c = 'ñ';
float h;

// Conversiones implícitas.
p = c; // Conversión implícita de char a int.
h = k; // Conversión implícita de int a float.
k = s; // Conversiónimplícita de short a intPor otro lado, los siguientes ejemplos de conversión implícita provocarían un error.

// Declaraciones.
int n;
long c = 20;
float ft = 2.4f;
char k;
byte s = 4;

//...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajadores Del Trabajo
  • trabajo del trabajo
  • Trabajo Del Trabajo
  • El trabajo y el Trabajador
  • Trabajo Trabajador
  • trabajo trabajo
  • trabajo trabajo
  • Trabajo de trabajo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS