CATEGORII DOCUMENTE |
Dupa ce declaram variabila tablou, urmatorul pas este de a crea un obiect tablou si de a-l atribui unei variabile. Exista mai multe modalitati:
- folosim operatorul "new".
- initializam direct continutul tabloului.
Deoarece tablourile sunt obiecte Java putem folosi operatorul "new" pentru a crea o noua instanta a unui tablou:
String[] numeJucatori=new String[10];
Aceasta instructiune creaza un tablou de siruri cu 10 pozitii, care poate contine obiecte String. Atunci cand cream un obiect tablou folosind operatorul "new", trebuie sa indicam cate pozitii urmeaza sa contina acesta. Aceasta instructiune nu introduce nici un fel de obiecte String pe aceste pozitii.
Obiectele tablou pot contine si tipuri primitive cum ar fi intregi sau valori booleene, nu numai obiecte:
int[] temp=new int[99];
Atunci cand cream un obiect tablou folosind operatorul "new" toate pozitiile sale vor fi initializate automat (cu 0 cele numerice, cu false pentru boolean, cu '/0' pentru tipul caracter si cu null pentru obiecte).
OBS: null nu este echivalent cu zero sau cu caracterul "/0", ca in cazul limbajului C.
Putem crea si initializa un tablou in acelasi timp. In loc sa folosim operatorul "new" pentru a crea noul obiect tablou includem elementele tabloului intre , separate prin virgula:
String[] nume=;
Fiecare dintre elementele dintre acolade trebuie sa fie de acelasi tip cu variabila tablou. Atunci cand cream un tablou cu valori initiale in acest fel, tabloul are dimensiunea egala cu numarul de elemente incluse. Exemplul anterior creaza un tablou de obiecte String, denumit nume, care contine trei elemente.
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1220
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved