每当我引入数组时,我都会收到此错误。我尝试了不同的数组类型……但没有成功。
public class Classifytestclass2 extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
int test2[] = null;
for(int i=0;i<50;i++){
test2[0]=1;
}
}
}
编辑: 忘了说,整个应用程序崩溃(强行关闭。)
最佳答案
出现 NullPointerException
是正常的,因为您没有初始化 array()。你必须做这样的事情:
int test2[] = new int[50];
初始化一个包含 50 个元素的数组。
关于android - LogCat 中的 NullPointerException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8276864/