niedziela, 29 czerwca 2014

Zmienne odnośnikowe i pierwsza tablica.

Typy odnośnikowe deklaruje się jak wszystkie inne. Nie ma więc co się rozpisywać. Deklarujemy jednak nie sam obiekt lecz odniesienie do niego - referencję. Referencji takiej jest domyślnie przypisywana wartość null, przez co nie można z nią prawie nic zrobić. Dopiero po powołaniu do życia obiektu i powiązaniu go z zadeklarowaną zmienną możemy coś zdziałać. Na przykład:

int a;

daje nam gotową do użycia zmienną. Możemy jej nadać wartość np. 10. Żeby jednak móc korzystać z dobrodziejstw tablic musimy zadeklarować zmienną odnośnikową typu tablicowego. Potem tworzymy obiekt tablicy i powiązujemy go ze zmienną. Po tym wszystkim możemy swobodnie odwoływać się do kolejnych elementów tablicy. A więc po kolei, deklaracja odniesienia do tablicy:



int tablica[];

Następnie tworzymy nowy element poprzez polecenie:

new tablica[10];

Powstanie nowa tablica o dziesięciu elementach, przypisana do zmiennej odnośnikowej tablica. Od tego momentu możemy odwoływać się do do dowolnych elentów tablicy np:

tablica[3];

Pamiętajmy, że numeracja elementów zaczyna się od zera!

Przykład.

public class Main
{
   public static void main (String args[])
   {
      int tablica[] = new int[10];
      tablica[0]=12;
      System.out.println ("Element zerowy w tablicy = " + tablica[0]);
   }
}

Brak komentarzy:

Prześlij komentarz