Witam. Mam pewien problem. Chodzi o to że chce pobrać dane z pola tekstowego i zapisać je w tablicy int. Wiem że jest metoda getText() i wiem jak wartości z pola tekstowego zapisać do zmiennej typu int jednak nie mam pomysłu na to jak wprowadzić je do tablicy. Z góry dziękuje za pomoc.
0
1
Praktycznie identycznie jak w przypadku zwykłych zmiennych. Załóżmy masz 10 elementową tablicę
int[10]
i przypisujesz np. tak: tab[1] = wartość
0
A jeśli w jednym polu chce żeby użytkownik podawał 6 różnych liczb oddzielonych spacjami np. 5 13 16 18 24 27 to jak to zrobić w takim wypadku?
1
Można tak:
http://stackoverflow.com/a/8348652/3133441
ew. w javie 8 tak:
String text = "3 1 5 8 9 5";
List<String> stringDigits = Arrays.asList(text.split(" "));
List<Integer> digits = stringDigits
.stream()
.limit(6)
.map(Integer::parseInt)
.collect(Collectors.toList());
ew.
Arrays.asList(text.split(" ")).subList(0, 5)
i bez tego
.limit(6)
0
Już działa. Dziękuje wszystkim za pomoc :)