2017-03-29 12 views

Antwort

0

verbinden Sie Ihre Möglichkeiten mit dem logischen Operator OR (||):

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

String equalsIgnoreCase()

Diese Methode vergleicht die beiden gegebenen Strings auf der Grundlage des Inhalts der Zeichenfolge unabhängig vom Fall der Zeichenfolge. Es ist wie die equals() -Methode, prüft aber nicht die Groß-/Kleinschreibung. Wenn ein Zeichen nicht übereinstimmt, wird false zurückgegeben, andernfalls wird true zurückgegeben.

Als Beispiel

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 
    }} 
Verwandte Themen