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

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

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

في هذا الدليل، سنتعلم كيفية تحويل متغير نوع double إلى نص في Java.

مثال1: استخدام valueOf لتحويل نوع double إلى نص

class Main {
  public static void main(String[] args) {
    //إنشاء متغير نوع double
    double num1 = 36.33;
    double num2 = 99.99;
    // تحويل double إلى نص
    // استخدام valueOf()
    String str1 = String.valueOf(num1);
    String str2 = String.valueOf(num2);
    // طباعة متغيرات النص
    System.out.println(str1);    // 36.33
    System.out.println(str2);    // 99.99
  }
}

في المثال السابق، استخدمنا طريقة valueOf() من فئة String لتحويل متغير double إلى نص.

ملاحظةهذا هو أفضل طريقة لتحويل متغير double إلى نص في Java.

مثال 2: يستخدم برنامج Java toString() لتحويل نوع double إلى نص

يمكننا أيضًا استخدام طريقة toString() من فئة Double لتحويل متغير double إلى نص. على سبيل المثال،

class Main {
  public static void main(String[] args) {
    //إنشاء متغير نوع double
    double num1 = 4.76;
    double num2 = 786.56;
    // تحويل double إلى نص
    // استخدام طريقة toString()
    String str1 = Double.toString(num1);
    String str2 = Double.toString(num2);
    // طباعة متغيرات النص
    System.out.println(str1);    // 4.76
    System.out.println(str2);    // 786.56
  }
}

في هذا المكان، استخدمنا طريقة toString() من فئة Double لتحويل متغير double إلى نص.

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

مثال 3: يستخدم برنامج Java محرر + لتحويل double إلى نص

class Main {
  public static void main(String[] args) {
    //إنشاء متغير نوع double
    double num1 = 347.6D;
    double num2 = 86.56D;
    // تحويل double إلى نص
    // استخدام رمز الـ +
    String str1 = "" + num1;
    String str2 = "" + num2;
    // طباعة متغيرات النص
    System.out.println(str1);    // 347.6
    System.out.println(str2);    // 86.56
  }
}

لاحظ هذه السطر،

String str1 = "" + num1;

في هذا المكان، نستخدم عملية توصيل الأنماط لتحويل متغير double إلى نص. للحصول على معلومات إضافية، يرجى زيارةمقاطع النصوص في Java.

مثال 4: يستخدم برنامج Java format() لتحويل double إلى String

class Main {
  public static void main(String[] args) {
    //إنشاء متغير نوع double
    double num = 99.99;
    //تحويل double إلى string باستخدام format()
    String str = String.format("%f", num);
    System.out.println(str);    // 99.990000
  }
}

في هذا المكان، استخدمنا طريقة format() لتحويل متغير double إلى سلسلة نصية. للحصول على معلومات إضافية حول تنسيق السلاسل النصية، يرجى زيارةJava String format().

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