Выход андроида logcat
сообщает мне, что ArrayIndexOutOfBoundsException
является thown в какой-то момент в моей программе:я получаю ArrayIndexOutOfBoundsException в моем коде
Я настроил логическое значение кнопки раньше, кнопка для в целях тестирования.
Это код, в котором считают, что ошибка находится:
int hour = new Date().getHours();
int min = new Date().getMinutes();
int secs = new Date().getSeconds();
String date = hour + ":" + min+ ":" + secs;
b.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
bSet = true;
}
});
while (date =="01:00:00" || bSet == true);
int randomNumber = rand.nextInt();
tv.setText(getResources().getString(ids[randomNumber]));
Использование 'String.equals' для сравнения строк – Reimeus
Используйте' Int randomNumber = рандов. nextInt (ids.length); ' –