Могат ли масивите да бъдат нулеви в Java?
Могат ли масивите да бъдат нулеви в Java?

Видео: Могат ли масивите да бъдат нулеви в Java?

Видео: Могат ли масивите да бъдат нулеви в Java?
Видео: CS50 2015 - Week 5 2024, Ноември
Anonim

Ан масив членовете му са инициализирани до техните стойности по подразбиране. За int по подразбиране е 0. За обект е нула . А нулев масив е null масив Справка (тъй като масиви са референтни типове в Java ).

Също така, можете ли да зададете масив на null?

Ако Вие имат масив на цели числа и Вие опитайте се да направите елемент нула можеш 'T направи arr= нула ; тъй като цяло число не може да се преобразува в нула . Въобще не. В първия случай Вие 're настройка всички препратки във вашия масив до нула . Във втория случай Вие 're настройка самата препратка към масив себе си да нула.

По същия начин, как използвате null в Java? В Java (tm), " нула " не е ключова дума, а специален литерал на нула Тип. Може да се прехвърля към всеки референтен тип, но не и към всеки примитивен тип, като int или boolean. В нула литералът не е задължително да има стойност нула. И е невъзможно да се хвърли към нула въведете или декларирайте променлива от този тип.

Впоследствие може да се попита и как да проверите дали масивът е нулев или не?

  1. Използване на функция count: Тази функция преброява всички елементи в масива. Ако броят на елементите в масива е нула, тогава той ще покаже празен масив.
  2. Използване на функция sizeof(): Този метод проверява размера на масива. Ако размерът на масива е нула, тогава масивът е празен, в противен случай масивът не е празен.

Как масивът за проверка е нулев или не в Javascript?

В масив може да се провери дали е така празен чрез използване на масив . свойство дължина. от проверка ако имотът съществува, той може да се увери, че е масив , и от проверка ако върнатата дължина е по-голяма от 0, може да се уверите, че масив е не е празно.

Препоръчано: