检查字符串是否等于引号

use*_*775 6 java

我试图检查字符串是否等于引号(").但是,string.equals(""")因为它认为我有一个额外的引号,所以不起作用.如何检查字符串是否等于引号?

Anu*_*oob 12

str.equals("\"");
Run Code Online (Sandbox Code Playgroud)

\用作转义字符,告诉编译器下一个字符是按字面解释的.在这种情况下,它会将"其解释为字符串中的字符而不是结束引号.\"用于表示".

为了使用空字符串更安全,您还可以:

"\"".equals(str);
Run Code Online (Sandbox Code Playgroud)

如果str为null而不是抛出a,则返回false NullPointerException.