Cum instanțiați o matrice?
Cum instanțiați o matrice?

Video: Cum instanțiați o matrice?

Video: Cum instanțiați o matrice?
Video: Libgdx pentru Android | Tutorial 21 | Box2D DebugRenderer | Cum de a face jocuri Android 2024, Mai
Anonim

La instanțiază o matrice , utilizați această sintaxă: arrayName = new datatype[size]; unde dimensiunea este o expresie care se evaluează la un număr întreg și specifică numărul de elemente. Când an matrice este instanțiat , elementelor li se atribuie valori implicite conform matrice tip de date.

În mod corespunzător, cum instanțiați o matrice în Java?

Instanțierea unui Array în Java var-name = tip nou [dimensiune]; Aici, tipul specifică tipul de date alocate, dimensiunea specifică numărul de elemente din matrice , iar var-name este numele lui matrice variabilă care este legată de matrice.

Știți, de asemenea, cum instanțiați o matrice în C++? Inițializarea unui Array în C++ Puteți, de asemenea inițializați o matrice când îl declari incluzând valorile inițiale între acolade după declarație. Pentru un mic matrice , acest lucru este ușor: int nCount[5] = {0, 1, 2, 3, 4}; Aici valoarea lui nCount[0] este inițializată la 0, nCount[1] la 1, nCount[2] la 2 și așa mai departe.

De asemenea, trebuie să știți cum inițializați o matrice?

Dacă doriți să inițializați un matrice , încercați să utilizați Matrice Inițializator: int data = {10, 20, 30, 40, 50, 60, 71, 80, 90, 91}; // sau int date; date = new int {10, 20, 30, 40, 50, 60, 71, 80, 90, 91}; Observați diferența dintre cele două declarații. La atribuirea unui nou matrice la o variabilă declarată, trebuie folosit new.

Ce este inițializarea corectă a matricei?

Inițializatorul este precedat de un semn egal (=). Nu ai nevoie sa inițializați toate elementele dintr-o matrice . Daca un matrice este parțial initializat , elemente care nu sunt initializat primesc valoarea 0 a adecvat tip. Același lucru este valabil și pentru elementele din matrice cu durata de stocare statică.

Recomandat: