Zmienna string jako nazwa tablicy

0

cześć
chciałem się dowiedzieć czy można używać zmiennej String jako nazwy tablicy, pokażę o co mniej więcej mi chodzi

int tablica1[][]=new int[10][10];
String nazwa;
a;

if(a==1){
nazwa=tablica1;
}

nazwa[1][1]=1;

w programie mam 5 pętli for, do których w zależności od zmiennej "a" chciał bym użyć jednej z 9 tablic
takie rozwiązanie było by najprostsze ale nie wiem jak poprawnie tego użyć
proszę o pomoc

0

wtf? powiedz dokladniej co potrzebujesz. Bo to to jakies jakies dziwne cos

1

Ja w ogóle nie rozumiem problemu. Przecież możesz tą tablicę przypisać do referencji której będziesz potem używał. Żadnych stringów nie trzeba.

http://ideone.com/T9LQ3J

int[] pusta_referencja = null;
int[] tablica1= new int[10];
int[] tablica2= new int[15];
int x = 0;
if(x==0){
	pusta_referencja=tablica1;
}else{
	pusta_referencja=tablica2;
}
//voila mozemy korzystac z pusta_referencja!
0

chciałbym aby w zależności od zmiennej "a" zmieniała się wartość String "nazwa", ten String będzie nosił nazwę tablicy, której chciałbym użyć czyli np. tablica1
tylko nie wiem jak potem (i czy w ogóle się da) tego stringa używać jako nazwy tablicy

0

Shalom dzięki za rozwiązanie
czegoś takiego potrzebowałem

1 użytkowników online, w tym zalogowanych: 0, gości: 1