Ali so nizi v Javi lahko null?
Ali so nizi v Javi lahko null?

Video: Ali so nizi v Javi lahko null?

Video: Ali so nizi v Javi lahko null?
Video: ЮЛЯ ФИНЕСС: Как я вышла с 8 этажа! Групповое изнасилование под мефедроном, психиатрическая больница 2024, November
Anonim

An niz ima svoje člane inicializirane na njihove privzete vrednosti. Za int je privzeta vrednost 0. Za objekt je nič . A ničelno polje je null Array Referenca (od nizi so referenčne vrste v Java ).

Ali lahko nastavite matriko na nič?

Če ti imeti niz celih števil in ti poskusite narediti element null lahko ne narediti arr= nič ; ker celega števila ni mogoče pretvoriti v nič . Sploh ne. V prvem primeru ti si nastavitev vse reference v vašem niz na nič . V drugem primeru ti si nastavitev samo sklicevanje na niz sama do nič.

Podobno, kako uporabljate null v Javi? V Java (tm), " nič " ni ključna beseda, ampak posebna dobesedna beseda nič tip. Lahko se pretvori v kateri koli referenčni tip, ne pa v kateri koli primitivni tip, kot je int ali boolean. The nič literal nima nujno vrednosti nič. In nemogoče je oddati na nič vnesite ali razglasite spremenljivko te vrste.

Kasneje se lahko vprašate, kako preverite, ali je niz ničelno ali ne?

  1. Uporaba funkcije count: Ta funkcija šteje vse elemente v matriki. Če je število elementov v matriki nič, bo prikazano prazno polje.
  2. Uporaba funkcije sizeof(): ta metoda preveri velikost matrike. Če je velikost matrike nič, je matrika prazna, sicer matrika ni prazna.

Kako je kontrolna matrika nična ali ne v Javascriptu?

The niz se da preveriti, če je prazno z uporabo niz . lastnost dolžine. Avtor preverjanje če lastnost obstaja, se lahko prepriča, da je niz , in po preverjanje če je vrnjena dolžina večja od 0, se lahko zagotovi, da je niz je ni prazna.

Priporočena: