bylo juz wiele takich tematów jednak nie odnośnie JAVY, jak w javie to zrobic?
mam
int i=1;
String s= "p"+i;
Button s; <------ i tu chce zamiast s wstawic zawartość zmiennej s.
bylo juz wiele takich tematów jednak nie odnośnie JAVY, jak w javie to zrobic?
mam
int i=1;
String s= "p"+i;
Button s; <------ i tu chce zamiast s wstawic zawartość zmiennej s.
Najprościej zrobić tablicę przycisków i używać:
int i=1;
Buttons[i]...
Użyj mapy:
Map<String, Button> map = new HashMap<String, Button>();
map.put("bla", new Button(...));
map.put("bla2", new Button(...));
...
Button wybranyPoNazwie = map.get("nazwa");
lub
String s = "p" + i;
Button b = map.get(s);
@Lewy2905 najprosciej rzecz ujmując: nie należy tak robić. Ilość przypadków kiedy to poważnie ma sens jest bardzo bardzo niewielka i twój przypadek ze statkami NIJAK do nich nie należy.
@Shalom dzięki, wiedzieć co nie należy robić też trzeba.
reszcie dziekuje za to, że podała mi prawidłowy sposób.