Jak mogę zwrócić wartość pozycji 0? Powiedzmy, że mam ten kod:
JButton[] arr = new JButton[3];
arr[0] = new JButton("Hello");
arr[1] = new JButton("Goodbye");
arr[2] = new JButton("Goodday");
Jak mogę uzyskać JButton "Hello" przez wywołanie "arr [2 + 1]", na przykład? Czy to możliwe? Liczby całkowite zaczynają się od początku, jeśli przekroczysz 2 "147" 483 "647, więc pomyślałem, że będzie to możliwe również z tablicami.
Odpowiedzi:
3 dla odpowiedzi № 1Po prostu spróbuj z operatorem modulo:
int position = 3;
JButton button = arr[position % arr.length];