我有这个代码:
private void submitPstart() {
if (tStock.getText().charAt(0)>='A' && tStock.getText().charAt(0)<='Z'){
}else {
errorBox ("Uppercase A-Z");
}
tStock.setText("");
tStock.setFocus();
}
这是可行的,但是当我尝试不在文本框上放置任何内容并按下 OK 按钮时,它会崩溃。它说:
java.lang.StringIndexOutOfBoundsException: String index out of range: 0
它指出了这一部分:if (tStock.getText().charAt(0)>='A' && tStock.getText().charAt(0)<='Z')
任何帮助表示赞赏。谢谢