Sadržaj:

Što Casting radi u Javi?
Što Casting radi u Javi?

Video: Što Casting radi u Javi?

Video: Što Casting radi u Javi?
Video: THCF-B2 - Ne brini 2016 2024, Travanj
Anonim

Lijevanje u Java . Casting je proces izrade varijable ponaša se kao varijabla drugog tipa. Ako razred dijeli an JE -Odnos ili nasljeđivanje s drugom klasom ili sučeljem, njihovim varijablama limenka biti cast jedno drugom tipu. Neki put cast je dopušteno i ponekad to cast je nije dozvoljeno.

Zatim, kako u Javi funkcionira uvođenje tipova?

U Javi postoje dvije vrste castinga:

  • Širenje Casting (automatski) - pretvaranje manjeg tipa u veću veličinu. byte -> short -> char -> int -> long -> float -> double.
  • Lijevanje sužavanja (ručno) - pretvaranje većeg tipa u tip manje veličine. dvostruko -> float -> dugo -> int -> char -> kratko -> bajt.

Također Znajte, kako baciti varijablu u Javi? Varijable

  1. Upišite Casting u Javi. Liječenje tipa koristi se za pretvaranje objekta ili varijable jedne vrste u drugu.
  2. Sintaksa. dataType varijablaName = (Type podataka) varijablaToConvert;
  3. Bilješke. Postoje dva smjera lijevanja: sužavanje (od većeg prema manjem tipu) i širenje (od manjeg prema većem).
  4. Primjer.

Slično, postavlja se pitanje što su primitivni castingi u Javi i zašto nam trebaju?

Lijevanje između primitivni vrste omogućuje vas za pretvaranje vrijednosti jedne vrste u drugu primitivni tip. To se najčešće događa s numeričkim tipovima. Ali jedan primitivni tip se nikada ne može koristiti u odljevu. Booleove vrijednosti mora biti istinit ili lažan i ne može se koristiti u a lijevanje operacija.

Što je implicitna konverzija tipa?

Implicitna konverzija tipa je automatski konverzija tipa obavlja prevodilac kad god podaci iz različitih vrste je pomiješana. Kada je an implicitna konverzija je učinjeno, to nije samo reinterpretacija vrijednosti izraza već a pretvorbe te vrijednosti na ekvivalentnu vrijednost u novom tip.

Preporučeni: