我有这部分代码:
public void onClickHandler(View a) {
String pressed = null;
String actual_text = null;
String new_text = null;
char last_char; //or char last_char = (Character) null; - the same problem
int bla;
pressed=((Button)a).getText().toString();
EditText lifeView = (EditText) findViewById(R.id.edittext);
actual_text = lifeView.getText().toString();
bla=actual_text.length()-1;
last_char = actual_text.charAt(bla);
}
我正在解决这个问题,按下按钮后我会收到错误“应用程序意外停止。请再试一次。”
问题在于“char last_char” - 但我不知道为什么,Eclipse也没有报告错误......
答案 0 :(得分:0)
您需要初始化char last_char;
例如:
char last_char=' ';
或类似但不是空。
答案 1 :(得分:0)
尝试初始化局部变量char last_char;