Java中的包含方法不存在?

时间:2017-10-21 20:49:23

标签: java android

我正在尝试为移动应用程序创建一个java脚本,检查字符串是否包含特定字符。

if(fn.contains(" ")){

}

fn变量在以下内容中声明了两次:

private EditText fn;
final EditText fn = (EditText) findViewById(R.id.fn);

不确定为什么这不起作用。在android studio中,contains函数突出显示红色,因为它不存在。您可以点击here查看我在说什么。还有其他方法吗?

1 个答案:

答案 0 :(得分:0)

这是一个EditText,而不是你必须先做的字符串:

var str = fn.getText().toString()

if(str.indexOf(" ") !== -1;){ . . . }