English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليمات Java الأساسية

تحكم Java في العملية

مجموعات Java Array

برمجة Java منظمه (I)

برمجة Java منظمه (II)

برمجة Java منظمه (III)

معالجة الاستثناءات في Java

قوائم Java List

مجموعات Java Queue (الطابور)

مجموعات Java Map

مجموعات Java Set

إدخال/إخراج Java (I/O)

قراء/كتابة Java

مواضيع أخرى Java

برنامج Java يحول متغيرات النوع int إلى double

جميع الأمثلة في Java

في هذا البرنامج، سنتعلم كيفية تحويل متغيرات النوع int إلى قيم double في Java

لفهم هذا المثال، يجب أن تكون على علم بما يليبرمجة Javaالموضوع:

مثال 1: استخدام تحويل النوع لتحويل int إلى double في برنامج Java

class Main {
  public static void main(String[] args) {
    // إنشاء متغير int
    int a = 33;
    int b = 29;
    // تحويل int إلى double
    // استبدال النوع
    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.

مثال 2: استخدم valueOf() لتحويل int إلى كائن Double

يمكننا أيضًا تحويل متغير من نوع int إلى كائن Double. على سبيل المثال

class Main {
  public static void main(String[] args) {
    //إنشاء متغير int
    int a = 332;
    //تحويل إلى كائن Double
    //استخدام valueOf()
    Double obj = Double.valueOf(a);
    System.out.println(obj);    // 332.0
  }
}

في المثال أعلاه، نستخدم طريقة Double.valueOf() لتحويل المتغير a إلى كائن Double.

هنا، Double هي كلاس الطرازات في Java. للحصول على معلومات إضافية، يرجى زيارةكلاسات الطرازات في Java.

جميع الأمثلة في Java