將字符串轉換爲整數存在問題。將字符串轉換爲整數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