Tabla de contenido:

¿Qué hace el casting en Java?
¿Qué hace el casting en Java?

Video: ¿Qué hace el casting en Java?

Video: ¿Qué hace el casting en Java?
Video: Curso Java #34 - Casting objetos 2024, Noviembre
Anonim

Fundición en Java . El casting es el proceso de hacer una variable se comporta como una variable de otro tipo. Si una clase comparte un ES -Una relación de herencia con otra clase o interfaz, sus variables pueden ser emitir al tipo de cada uno. A veces el el elenco es permitido y algunas veces que el elenco es No permitido.

Entonces, ¿cómo funciona la conversión de tipos en Java?

En Java, hay dos tipos de conversión:

  • Ampliación de fundición (automáticamente): conversión de un tipo más pequeño en un tamaño de letra más grande. byte -> corto -> char -> int -> largo -> flotante -> doble.
  • Reparto estrecho (manualmente): conversión de un tipo más grande en un tipo más pequeño. doble -> flotante -> largo -> int -> char -> corto -> byte.

También sepa, ¿cómo se lanza una variable en Java? Variables

  1. Escriba Casting en Java. La conversión de tipos se utiliza para convertir un objeto o variable de un tipo en otro.
  2. Sintaxis. dataType variableName = (dataType) variableToConvert;
  3. Notas. Hay dos direcciones de fundición: estrechamiento (tipo más grande a más pequeño) y ensanchamiento (tipo más pequeño a más grande).
  4. Ejemplo.

De manera similar, se pregunta, ¿qué son las conversiones primitivas en Java y por qué las necesitamos?

Fundición Entre primitivo tipos habilita usted convertir el valor de un tipo a otro primitivo escribe. Esto ocurre más comúnmente con los tipos numéricos. Pero uno primitivo El tipo nunca se puede usar en un yeso. Valores booleanos debe ser verdadero o falso y no se puede utilizar en una fundición operación.

¿Qué es la conversión de tipo implícita?

Conversión de tipo implícita es un automatico conversión de tipo realizado por el compilador siempre que los datos de diferentes tipos está entremezclado. Cuando un conversión implícita hecho, no es solo una reinterpretación del valor de la expresión, sino una conversión de ese valor a un valor equivalente en el nuevo escribe.

Recomendado: