Warsztat.GD

Programowanie => Językoznawstwo => Java => Wątek zaczęty przez: TDM w Grudzień 20, 2011, 23:23:15

Tytuł: Java tablica obiektów klasy
Wiadomość wysłana przez: TDM w Grudzień 20, 2011, 23:23:15
Witam!

Nie bardzo wiem czemu nie mogę dobrać się do stringa który jest w mojej klasie:
class Klasa
{
     public String name;
}

...
Klasa[] mojaklasa;
mojaklasa = new Klasa[20];
mojaklasa[0].name = "cos tam";
Ten oto kod  się powoduje natychmiastowe zamknięcie aplikacji ( android ) tylko nie bardzo wiem czemu...
Tytuł: Odp: Java tablica obiektów klasy
Wiadomość wysłana przez: Troll w Grudzień 20, 2011, 23:34:17
mojaklasa = new Klasa[20];
tworzy ci tablicę 20 niezainicjowanych (czyli nulli) referencji do klasy Klasa. Rozumiesz już?
Tytuł: Odp: Java tablica obiektów klasy
Wiadomość wysłana przez: TDM w Grudzień 20, 2011, 23:51:54
mojaklasa = new Klasa[20];
tworzy ci tablicę 20 niezainicjowanych (czyli nulli) referencji do klasy Klasa. Rozumiesz już?
Aha.... brakuje czegoś takiego
for(int i = 0; i < 20; i++) mojaklasa[i] = new Klasa();