Kas massiivid võivad Javas olla nullid?
Kas massiivid võivad Javas olla nullid?

Video: Kas massiivid võivad Javas olla nullid?

Video: Kas massiivid võivad Javas olla nullid?
Video: Java Tech Talk: Telegrammi bot java jaoks 1 tund 2024, November
Anonim

An massiivi kas selle liikmed on lähtestatud nende vaikeväärtustele. Int jaoks on vaikeväärtus 0. Objekti puhul on see null . A null massiiv on null Massiiv Viide (alates massiivid on viitetüübid Java ).

Kas saate ka massiivi nulliks seada?

Kui sina omama massiivi täisarvudest ja sina proovige elementi teha null saate mitte teha arr= null ; sest täisarvuks ei saa teisendada null . Üldse mitte. Esimesel juhul sina 're seadistus kõik teie viited massiiv nulliks . Teisel juhul sina 're seadistus viide sellele massiivi endale null.

Samuti, kuidas kasutada Javas nulli? sisse Java (tm), " null " ei ole märksõna, vaid sõna eriline sõnasõna null tüüp. Seda saab üle kanda mis tahes viitetüübile, kuid mitte ühelegi primitiivsele tüübile, näiteks int või boolean. The null sõnasõnal ei pruugi olla nullväärtust. Ja see on võimatu null tippige või deklareerige seda tüüpi muutuja.

Seejärel võib küsida, kuidas kontrollida, kas massiiv on null või mitte?

  1. Loendusfunktsiooni kasutamine: see funktsioon loendab kõik massiivi elemendid. Kui massiivi elementide arv on null, kuvatakse tühi massiiv.
  2. Funktsiooni sizeof() kasutamine: see meetod kontrollib massiivi suurust. Kui massiivi suurus on null, on massiiv tühi, vastasel juhul pole massiiv tühi.

Kuidas kontrollimassiiv on Javascriptis null või mitte?

The massiivi saab kontrollida, kas on tühi kasutades massiivi . pikkuse omadus. Kõrval kontrollimine kui vara on olemas, saab ta veenduda, et see on massiivi , ja poolt kontrollimine kui tagastatud pikkus on suurem kui 0, võib veenduda, et massiivi on mitte tühi.

Soovitan: