Програма Java для перетворення змінних типу int у подвійні

У цій програмі ми навчимось перетворювати цілі (int) змінні у подвійні на Java.

Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування Java:

  • Типи даних Java (примітивні)
  • Основні вхідні та вихідні дані Java

Приклад 1: Програма Java для перетворення int у подвійну за допомогою Typecasting

 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змінні типу a і b. Зверніть увагу на рядок,

 double c = a;

Тут intзмінна типу автоматично перетворюється на double. Це тому double, що це вищий тип даних (тип даних із більшим розміром) і intє нижчим типом даних (тип даних із меншим розміром).

Отже, не буде втрат даних при перетворенні з intна double. Це називається розширенням типорозміщення . Щоб дізнатись більше, відвідайте Java Typecasting.

Приклад 2: Перетворення int у об’єкт Double за допомогою valueOf ()

Ми також можемо перетворити 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()метод для перетворення змінної a в об'єкт Double.

Ось Doubleклас обгортки в Java. Щоб дізнатись більше, відвідайте клас Java Wrapper.

Цікаві статті...