将字符串转换为整数存在问题。将字符串转换为整数Android
public SharedPreferences abc;
abc = getApplicationContext().getSharedPreferences("Trening",0);
Integer i = Integer.parseInt(abc.getString("T1",null).toString());
的错误是:
Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String android.content.SharedPreferences.getString(java.lang.String, java.lang.String)' on a null object reference
我学习3天编程,并且希望你可以帮我解释一下如何解决它,这样我就可以学习。
对不起,我的英语。 :)
您不能将null转换为整数。你在共享首选项中存储什么? – zkminusck
@zkminusck我能做些什么来解决它? – GreenFace
的[什么是空指针异常,以及如何解决?(http://stackoverflow.com/questions/218384/what-is-a-null-pointer-exception-and-how-do可能的复制-i-fix-it) – Trilarion