Turinys:

Ką atlieka liejimas Java?
Ką atlieka liejimas Java?

Video: Ką atlieka liejimas Java?

Video: Ką atlieka liejimas Java?
Video: Casting in Java 2024, Lapkritis
Anonim

Liejimas in Java . Liejimas yra kintamojo sudarymo procesas elgiasi kaip kito tipo kintamasis. Jei klasė dalijasi YRA -Ar paveldėjimo ryšys su kita klase ar sąsaja, jų kintamieji gali būti mesti vienas kito tipui. Kai kuriais atvejais mesti yra leidžiama ir kartais tai mesti yra neleidžiama.

Tada kaip „Java“veikia tipo liejimas?

„Java“yra dviejų tipų liejimas:

  • Išplėtimas liejimas (automatiškai) – mažesnio tipo konvertavimas į didesnį šrifto dydį. baitas -> trumpas -> char -> int -> ilgas -> float -> dvigubas.
  • Siaurinamasis liejimas (rankiniu būdu) – didesnio tipo konvertavimas į mažesnio dydžio tipą. double -> float -> long -> int -> char -> short -> byte.

Taip pat žinote, kaip perduoti kintamąjį Java? Kintamieji

  1. Įveskite Casting Java. Tipo liejimas naudojamas konvertuoti vieno tipo objektą arba kintamąjį į kitą.
  2. Sintaksė. dataType variableName = (duomenų tipas) variableToConvert;
  3. Pastabos. Yra dvi liejimo kryptys: siaurinimas (nuo didesnio iki mažesnio tipo) ir platinimo (nuo mažesnio iki didesnio tipo).
  4. Pavyzdys.

Panašiai klausiama, kas yra primityvūs liejiniai Java ir kodėl mums to reikia?

Liejimas tarp primityvus tipai įgalina tu konvertuoti vienos rūšies reikšmę į kitą primityvus tipo. Tai dažniausiai nutinka su skaitiniais tipais. Bet vienas primityvus tipas niekada negali būti naudojamas gipse. Būlio reikšmės privalo būti teisinga arba klaidinga ir negali būti naudojama a liejimas operacija.

Kas yra numanomas tipo konvertavimas?

Netiesioginis tipo konvertavimas yra automatas tipo konvertavimas atlieka kompiliatorius, kai duomenys iš skirtingų tipai yra maišomas. Kai an numanomas konvertavimas yra padaryta, tai ne tik posakio vertės interpretacija, bet a konversija tos vertės lygiavertę vertę naujajame tipo.

Rekomenduojamas: