Witam.
Mam na zadanie napisać program który tablicę o "znacznej" ilości wymiarów będzie przechowywał w innym obiekcie - ja chcę użyć TreeMap. Oto problematyczna część kodu:
class Tablica {
/** Konstruktor */
public Tablica( int N, int size ) {
Map<String, Integer> mapa = new TreeMap<String, Integer>();
}
/** Metoda set */
public void set(int wartosc ) {
mapa.put("Pozycja", wartosc);
}
}
I problem pojawia się w miejscu gdy chcę wpisywać do mapy wartość i pozycję w metodzie set. Domyślam się że trzeba mapę zdefiniować globalnie, jeszcze przed konstruktorem? Jak to zrobić?
Bardzo proszę o pomoc, pozdrawiam.