我有一个只有150个文件的搜索应用程序。因此,如果有人搜索151,它将说“找不到文件151”。

我有代码:

EditText edit = (EditText) findViewById(R.id.editText1);

if (edit.getText().toString().equals("151")) {
    edit.setError("Invalid File Name");
} else {
    // Do nothing;
}


但是我有两个问题:


如何将.equals("151")设置为以下内容:.equals("151" >)(151及更高版本)?
“什么都不做”的代码是什么?

最佳答案

您从字符串创建一个整数。像这样:

int aInt = Integer.parseInt(edit.getText().toString());

if(aInt > 150)
dostuff();

不执行任何操作,只需添加“;”。

if(foo)
dostuff();
else
;

10-04 18:14