Mis on massiivi initsialiseerimine Javas?
Mis on massiivi initsialiseerimine Javas?

Video: Mis on massiivi initsialiseerimine Javas?

Video: Mis on massiivi initsialiseerimine Javas?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, November
Anonim

Massiivi initsialiseerimine . An massiivi sisse Java on teatud tüüpi objekt, mis võib sisaldada mitmeid muutujaid. Oluline on meeles pidada, et kui see on loodud, siis primitiivne massiivid on määratud vaikeväärtused, kuid objektiviited on kõik nullid.

Vastavalt sellele, kuidas lähtestada massiivi Javas?

See tähendab, et määrate massiivi andmetele[10], mis võivad sisaldada ainult elementi. Kui sa tahad initsialiseerida an massiivi , proovige kasutada Massiivi initsialiseerija : int andmed = {10, 20, 30, 40, 50, 60, 71, 80, 90, 91}; // või int andmed; andmed = uus int {10, 20, 30, 40, 50, 60, 71, 80, 90, 91}; Pange tähele nende kahe deklaratsiooni erinevust.

Samuti selgitage, kuidas massiivi initsialiseerite? Initsialiseerimine kohta massiivid . Initsialiseerija jaoks massiivi on komadega eraldatud loend konstantsetest avaldistest, mis on suletud sulgudes ({ }). Kui an massiivi on osaliselt initsialiseeritud , elemente, mida ei ole initsialiseeritud saada sobivat tüüpi väärtus 0. Sama kehtib ka elementide kohta massiivid staatilise säilitusajaga.

Mis on seepärast Java-s initsialiseeritav massiiv?

Iga klassi muutuja, eksemplari muutuja või massiivi komponent on initsialiseeritud vaikeväärtusega selle loomisel (§15.9, §15.10): Tüübibaidi puhul on vaikeväärtus null, st väärtus (bait)0. Tüübi jaoks int , on vaikeväärtus null, see tähendab 0. Tüübi long puhul on vaikeväärtus null, see tähendab 0L.

Kuidas lähtestada Javas massiivi suurust?

Kõik üksused a Java massiiv peavad olema sama tüüpi, näiteks an massiivi ei mahu korraga täisarvu ja stringi. Java massiivid on ka fikseeritud suurus , kuna nad ei saa oma suurus käitusajal.

Massiivid Java keeles

  1. Valige andmetüüp.
  2. Deklareerige massiiv.
  3. Esitage massiiv.
  4. Väärtuste initsialiseerimine.
  5. Testige massiivi.

Soovitan: