Casting in Java
Në shqip: Konvertimi i tipit në Java
ShpjegimiSQ
Casting-u e kthen një vlerë nga një tip në tjetrin duke e shkruar tipin në kllapa: (int) 9.7 jep 9 — pjesa pas presjes humbet. Me objektet, casting-u e trajton një Kafshe si Qen, por dështon gjatë ekzekutimit nëse s'është vërtet qen.
EnglishEN
Casting converts a value from one type to another by writing the type in brackets: (int) 9.7 gives 9 — the decimal part is lost. With objects, casting treats an Animal as a Dog, but fails at runtime if it isn't really a dog.
Si ta mendosh
Si ta derdhësh lëngun nga një gotë e madhe në një më të vogël: një pjesë mund të derdhet jashtë.
Lexoje në anglisht
Like pouring juice from a big glass into a smaller one: some of it may spill.
Shembull kodijava
double nota = 9.7;
int ePlote = (int) nota; // 9 — humbet .7
long iMadh = 100; // int → long pa cast