这是我的代码。当我运行这个时,我得到一个错误说:
java.lang.ArrayIndexOutOfBoundsException:index = 6 length = 6
for(i=1;i<6;i++)
{
String s = getSharedPreferences("TEXT", 0).getString("DATA" + sequenceNumber, null);
if(s!=null){
String[] numb= new String[6];
numb[i]=s;
Bundle b=new Bundle();
b.putStringArray(key, numb);
Intent i=new Intent();
i.putExtras(b);
i.setClass(MainActivity.this, NotifyEmergencyCall.class);
startActivity(i);
}
}
任何人都可以帮我吗? 谢谢。
答案 0 :(得分:2)
将for(i=1;i<6;i++)
替换为for(i=0;i<5;i++)