2017-03-29 54 views

回答

0

只是邏輯OR運算符連接您的可能性(||):

if ("a".equalsIgnoreCase(string) 
|| "c".equalsIgnoreCase(string) 
|| "e".equalsIgnoreCase(string)) { 
    // Valid string 
} else { 
    // Invalid string 
} 
0

字符串equalsIgnoreCase()

這種方法給定的兩個字符串的內容的基礎上進行比較字符串,而不考慮字符串的大小寫。它就像equals()方法,但不檢查大小寫。如果任何字符不匹配,則返回false,否則返回true。

如示例

public class EqualsIgnoreCaseExample{ 
     public static void main(String args[]){ 
     String s1="java"; 
     String s2="java"; 
     String s3="JAVA"; 
     String s4="python"; 

     System.out.println(s1.equalsIgnoreCase(s2));//true because content and case both are same 
     System.out.println(s1.equalsIgnoreCase(s3));//true because case is ignored 
     System.out.println(s1.equalsIgnoreCase(s4));//false because content is not same 
    }} 
相關問題