Јава програм за претварање променљивих типа инт у двоструке

У овом програму научићемо да конвертујемо целобројне (инт) променљиве у двоструке у Јави.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:

  • Јава типови података (примитивни)
  • Јава основни улаз и излаз

Пример 1: Јава програм за претварање инт у доубле користећи Типецастинг

 class Main ( public static void main(String() args) ( // create int variables int a =33; int b = 29; // convert int into double // using typecasting double c = a; double d = b; System.out.println(c); // 33.0 System.out.println(d); // 29.0 ) )

У горњем примеру имамо intпроменљиве типа а и б. Обратите пажњу на линију,

 double c = a;

Овде се intпроменљива типа аутоматски претвара у double. То је зато што doubleје виши тип података (тип података веће величине) int, а нижи је тип података (тип података мање величине).

Дакле, неће доћи до губитка података приликом конверзије из intу double. Ово се назива проширивање слања типова . Да бисте сазнали више, посетите Јава Типецастинг.

Пример 2: Претворите инт у објекат Доубле користећи валуеОф ()

Такође можемо претворити intпроменљиву типа у објекат Doubleкласе. На пример,

 class Main ( public static void main(String() args) ( // create int variables int a = 332; // convert to an object of Double // using valueOf() Double obj = Double.valueOf(a); System.out.println(obj); // 332.0 ) )

У горњем примеру смо користили Double.valueOf()методу за претварање променљиве а у објекат Double.

Ево Doubleкласе омотача на Јави. Да бисте сазнали више, посетите класу Јава Враппер.

Занимљиви Чланци...