آیا آرایه ها در جاوا null هستند؟
آیا آرایه ها در جاوا null هستند؟

تصویری: آیا آرایه ها در جاوا null هستند؟

تصویری: آیا آرایه ها در جاوا null هستند؟
تصویری: کلمه کلیدی پوچ در جاوا (آموزش) 2024, نوامبر
Anonim

یک آرایه آیا اعضای آن به مقادیر پیش فرض خود مقداردهی اولیه می شوند. برای int پیش فرض 0 است. برای یک Object این است خالی . آ آرایه تهی هست یک آرایه تهی مرجع (از آرایه ها انواع مرجع در هستند جاوا ).

همچنین، آیا می توانید یک آرایه را null کنید؟

اگر شما یک آرایه از اعداد صحیح و شما سعی کنید یک عنصر بسازید باطل شما می توانید 't انجام دادن arr= خالی ; چون عدد صحیح قابل تبدیل نیست خالی . اصلا. در مورد اول شما هستند تنظیمات تمام مراجع موجود در شما آرایه به تهی . در مورد دوم شما هستند تنظیمات همان ارجاع به آرایه خود به خالی.

به همین ترتیب، چگونه از null در جاوا استفاده می کنید؟ که در جاوا (tm)، " خالی "یک کلمه کلیدی نیست، بلکه یک کلمه خاص است خالی نوع می توان آن را به هر نوع مرجع فرستاد، اما نه به هر نوع اولیه مانند int یا boolean. را خالی literal لزوماً مقدار صفر ندارد. و غیر ممکن است به بازیگران خالی متغیری از این نوع را تایپ یا اعلام کنید.

متعاقباً، ممکن است یکی بپرسد، چگونه می توان بررسی کرد که آیا یک آرایه تهی است یا نه؟

  1. استفاده از تابع count: این تابع تمام عناصر یک آرایه را می شمارد. اگر تعداد عناصر آرایه صفر باشد، آرایه خالی نمایش داده می شود.
  2. استفاده از تابع sizeof(): این روش اندازه آرایه را بررسی می کند. اگر اندازه آرایه صفر باشد آرایه خالی است در غیر این صورت آرایه خالی نیست.

چگونه چک آرایه در جاوا اسکریپت پوچ است یا خیر؟

را آرایه میشه بررسی کرد که هست خالی با استفاده از آرایه . ویژگی طول توسط چک کردن اگر ملک وجود داشته باشد، می تواند از بودن آن اطمینان حاصل کند آرایه ، و توسط چک کردن اگر طول بازگشتی بزرگتر از 0 باشد، می توان مطمئن شد که آرایه است خالی نیست.

توصیه شده: