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

ما هي القيمة الافتراضية للعناصر في المصفوفة باستخدام Java

في جداول Java، يتم تخزين أنواع الاستدلال لمجموعات عناصر نفس النوع. يمكنك استخدام كلمة المفتاح new لإنشاء جداول كما تقوم بإنشاء كائنات -

type[] reference = new type[10];

أو يمكنك استخدام الدوائر الكاملة ({}).

int[] myArray = {10, 20, 30, 40, 50}

في Java، عند إنشاء متغيرات الصفحة، يجب إعدادها، وإلا سيقوم محرر الكود بتعيين القيم الافتراضية نيابة عنك.

علاوة على ذلك، إذا قمت بإنشاء مصفوفة كمتغير مثبت، فإنه يجب عليك تحديد تخصيصها، وإلا سيستخدم المطور القيم الافتراضية.

  • العدد الصحيح: 0

  • البايت: 0

  • الكسور: 0.0

  • القيمة الحقيقية: false

  • النص/الشخص: null

مثال

في البرنامج الجافا التالي، سيتم طباعة القيم الافتراضية للفراديس من نوع الكسور، الثنائية، والنصوص، والبايتات، والأعداد الصحيحة.

import java.util.Arrays;
import java.util.Scanner;
public class ArrayDefaultValues {
   int intArray[] = new int[3];
   float floatArray[] = new float[3];
   byte byteArray[] = new byte[3];
   boolean boolArray[] = new boolean[3];
   String stringArray[] = new String[3];
   public static void main(String args[]){
      ArrayDefaultValues obj = new ArrayDefaultValues();
      System.out.println(Arrays.toString(obj.intArray));
      System.out.println(Arrays.toString(obj.floatArray));
      System.out.println(Arrays.toString(obj.byteArray));
      System.out.println(Arrays.toString(obj.boolArray));
      System.out.println(Arrays.toString(obj.stringArray));
   }
}

نتيجة الإخراج

[0, 0, 0]
[0.0, 0.0, 0.0]
[0, 0, 0]
[false, false, false]
[null, null, null]
أنت قد تحب