的Android的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);' –