Zmienne w pętli java

0

Mam taki kod:

 for (int i = 1; i<elem.length; i++) {
 		    	   Node<String> x1 = korzen.addChild(elem[i]);
		       }

Mam problem z nazwą x1. Będę dodawał z pliku dużo takich "Node" i chciałbym, żeby zmieniały jakoś przewidywalnie nazwy - x1, x2, x3, etc. Jak to zrobić?

0

Może użyć tablicy? Albo mapy?

0
damianem napisał(a):

Może użyć tablicy? Albo mapy?

Jak zrobię tak:

String [] tab;
for (int i = 1; i<elem.length; i++) {
Node<String> tab[i] = korzen.addChild(elem[i]);
		       }

To: wtedy duplikuję zmienną tab, [i] bierze jak coś innego, no i prawą część chce przekonwertować w tablicę.

0
Roger Simpson napisał(a):
damianem napisał(a):

Może użyć tablicy? Albo mapy?

Jak zrobię tak:
To: wtedy duplikuję zmienną tab, [i] bierze jak coś innego, no i prawą część chce przekonwertować w tablicę.

Może spróbuj tak:

Node<String>[] tab = new Node[elem.length];
for (int i = 1; i<elem.length; i++) {
    tab[i] = korzen.addChild(elem[i]);
}

Ps: Pisane na telefonie, może nie być poprawne

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