Java-da massivlar null bo'lishi mumkinmi?
Java-da massivlar null bo'lishi mumkinmi?

Video: Java-da massivlar null bo'lishi mumkinmi?

Video: Java-da massivlar null bo'lishi mumkinmi?
Video: 20-Java darslari # Massiv 1-amaliy mashg‘ulot 2024, May
Anonim

An massiv uning a'zolari standart qiymatlariga ishga tushirilgan. int uchun standart 0. Ob'ekt uchun u null . A null massiv a null massiv Malumot (bundan buyon massivlar da mos yozuvlar turlari mavjud Java ).

Bundan tashqari, massivni null ga o'rnata olasizmi?

Agar siz bor massiv butun sonlar va siz element yaratishga harakat qiling null mumkin 't qil arr= null ; chunki butun songa aylantirib bo'lmaydi null . Arzimaydi. Birinchi holda siz bor sozlash sizning barcha havolalaringiz massivni nullgacha . Ikkinchi holatda siz bor sozlash ga juda havola massiv o'zi uchun null.

Xuddi shunday, Java'da null dan qanday foydalanasiz? In Java (tm), " null " bu kalit so'z emas, balki ning maxsus harfidir null turi. U har qanday mos yozuvlar turiga uzatilishi mumkin, lekin int yoki mantiqiy kabi ibtidoiy turga emas. The null literal qiymati nolga ega bo'lishi shart emas. Va uni tashlab bo'lmaydi null ushbu turdagi o'zgaruvchini yozing yoki e'lon qiling.

Keyinchalik, massiv null yoki yo'qligini qanday tekshirish mumkin?

  1. Hisoblash funksiyasidan foydalanish: Bu funksiya massivdagi barcha elementlarni sanaydi. Agar massivdagi elementlar soni nolga teng bo'lsa, u bo'sh massivni ko'rsatadi.
  2. Sizeof() funksiyasidan foydalanish: Bu usul massiv hajmini tekshiradi. Agar massivning o'lchami nolga teng bo'lsa, massiv bo'sh, aks holda massiv bo'sh emas.

Javascriptda massiv null yoki yo'qligini tekshirish qanday?

The massiv borligini tekshirish mumkin bo'sh yordamida massiv . uzunlik xususiyati. tomonidan tekshirish mulk mavjud bo'lsa, u bir ekanligiga ishonch hosil qilishi mumkin massiv , va tomonidan tekshirish qaytarilgan uzunlik 0 dan katta bo'lsa, ishonch hosil qilish mumkin massiv hisoblanadi bo'sh emas.

Tavsiya: