如何使用单词创建IF语句?

Jee*_*ndi 0 java if-statement

通常是if语句: if(variable==60) {system.out.println("60");}

但我想测试是否variable与单词完全匹配.

例如,用户输入一个文本框'hello'如何创建一个if语句,说明用户是否输入'hello'system.out.println ....?

Den*_*ret 7

你需要equals方法:

if ("hello".equals(variable)) {
Run Code Online (Sandbox Code Playgroud)

请注意,还有一个equalsIgnoreCase方法,如果用户可以输入"Hello"而不是"hello",这可能很有用.

首先使用"hello"进行测试通常是一个好主意,这样如果变量为null,则不会得到NullPointerException.如果variable为null,则if返回false.