Witam.
Mam classę Tablica, w której tworzę tablicę... teraz chcę wyświetlić wartość tablicy o indeksie index.
Na początku tworzę metodę
public int wezTablicaIndeks(int index){
return tab[index];
}
No i jej wywołanie.
System.out.println("Wartość tablicy o indeksie = "+tab.wezTablicaIndeks(3));
Problem polega na tym, że nie wiem jak teraz uzyskać właśnie nr indeksu, czyli żeby ładnie mi się wyświetlało.
Wymyśliłem, że utworzę pole
int a;
i jego użyję do zwrócenia wyniku czyli return tab[a];
ale oczywiście wyskoczył błąd, że a nie jest static więc nadałem <code class="java">static int a;
No i wywołanie metody.
System.out.println("Wartość tablicy o indeksie "+"["+a+"] = "+tab.wezTablicaIndeks());
ale nie podoba mi się ta metoda bo gdzieś muszę na sztywno wpisać wartość a. Wolał bym podawać to jako parametr do metody tylko jak wtedy uzyskać nr indexu?