Zmienne w pętli java

Odpowiedz Nowy wątek
2019-05-12 16:24
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ć?

Pozostało 580 znaków

2019-05-12 16:27
0

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

Pozostało 580 znaków

2019-05-12 16:32
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ę.

edytowany 1x, ostatnio: Roger Simpson, 2019-05-12 16:32

Pozostało 580 znaków

2019-05-12 17:16
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


char mander; bool basaur;
Zaawansowana biblioteka T-Regx do wyrażeń regularnych w PHP
edytowany 1x, ostatnio: TomRiddle, 2019-05-12 17:17
Chyba będzie działać. Dzięki :) - Roger Simpson 2019-05-12 17:52

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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