我需要查看一个字符串是否在Java中不包含任何内容。这里是我的代码:检查字符串是否不包含字符
public class Decipher {
public static void main(String[] args) {
System.out.println("Opening...");
System.out.println("Application Open");
String s = "yyyd";
if(s.contains("")){
System.out.println("s contains Y");
s = s.replace("y", "a");
System.out.println(s);
}
}
}
我怎么才能知道它是否s不包含任何东西?
阅读的javadoc。另外,'isEmpty()'。 –
s.charAt(an_int)=='字符' – JNL
s.contains(“”)对于非空字符串始终为真。为什么不:'s.equals(“”)'或者相反,'!s.equals(“”)'? – Cruncher