Obsah:

Co dělá casting v Javě?
Co dělá casting v Javě?

Video: Co dělá casting v Javě?

Video: Co dělá casting v Javě?
Video: Casting in Java 2024, Duben
Anonim

Casting v Jáva . Casting je proces vytváření proměnné se chová jako proměnná jiného typu. Pokud třída sdílí an JE -Vztah dědičnosti s jinou třídou nebo rozhraním, jejich proměnné umět být obsazení k typu toho druhého. Někdy obsazení je povoleno a někdy i to obsazení je nepovoleno.

Jak tedy funguje přetypování v Javě?

V Javě existují dva typy castingu:

  • Widening Casting (automaticky) - převod menšího typu na větší velikost písma. byte -> short -> char -> int -> long -> float -> double.
  • Narrowing Casting (ručně) - převod většího typu na menší velikostní typ. double -> float -> long -> int -> char -> short -> byte.

Víte také, jak přetypujete proměnnou v Javě? Proměnné

  1. Zadejte Casting v Javě. Přetypování typu se používá k převodu objektu nebo proměnné jednoho typu na jiný.
  2. Syntax. dataType variableName = (dataType) variableToConvert;
  3. Poznámky. Existují dva směry lití: zužování (od většího k menšímu typu) a rozšiřování (od menšího k většímu typu).
  4. Příklad.

Podobně je položena otázka, co jsou primitivní odlitky v Javě a proč je potřebujeme?

Casting mezi primitivní typy umožňuje vy převést hodnotu jednoho typu na jiný primitivní typ. Nejčastěji k tomu dochází u číselných typů. Ale jeden primitivní typ nelze nikdy použít v odlitku. Booleovské hodnoty musí být buď pravdivé nebo nepravdivé a nelze je použít v a odlévání úkon.

Co je implicitní konverze typu?

Konverze implicitního typu je automat typová konverze provede kompilátor, kdykoli data z různých typy je promíchaná. Když implicitní konverze je hotovo, není to jen reinterpretace hodnoty výrazu, ale a konverze této hodnoty na ekvivalentní hodnotu v novém typ.

Doporučuje: