Voimme kääntää int pitkäksi javassa käyttämällä toimeksiantooperaattoria. Mitään ylimääräistä ei voi tehdä, koska alempi tyyppi voidaan muuntaa implisiittisesti korkeammaksi.
Se tunnetaan myös nimellä implisiittinen tyyppivalu tai tyyppipromootio.
Java int to long Esimerkki
Katsotaanpa yksinkertainen koodi, jolla int muunnetaan pitkäksi javassa.
public class IntToLongExample1{ public static void main(String args[]){ int i=200; long l=i; System.out.println(l); }}Testaa nyt
Lähtö:
200
Java int Long Esimerkkiin
Voimme muuntaa int-arvon Long-objektiksi instantoimalla Long-luokan tai kutsumalla Long.valueOf()-metodia.
Katsotaanpa yksinkertainen koodi, jolla int muunnetaan pitkäksi javassa.
public class IntToLongExample2{ public static void main(String args[]){ int i=100; Long l= new Long(i);//first way Long l2=Long.valueOf(i);//second way System.out.println(l); System.out.println(l2); }}Testaa nyt
Lähtö:
100 100