我需要查看一個字符串是否在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