Export (0) Print
Expand All
Expand Minimize

java.lang.String.equalsIgnoreCase(String str)

Visual Studio 2005

Determines whether two String objects contain the same data, ignoring the case of the letters in the String.


public boolean equalsIgnoreCase(String str)

Parameters

Parameter Description

str

A java.lang.String object to compare against the current String for equality.

true if the two String objects contain either exactly the same data or if they differ only in case; false otherwise.

// string_equalsignorecase.jsl

public class Program
{
    public static void main(String[] args)
    {
        String physicist1 = "Albert Einstein";
        String physicist2 = "Max Planck";
        String physicist3 = "albert einstein";

        // Are any of the above Strings equal to one another?
        boolean equals1 = physicist1.equalsIgnoreCase(physicist2);
        boolean equals2 = physicist1.equalsIgnoreCase(physicist3);

        // Display the results of the equality checks.
        System.out.println("\"" + physicist1 + "\" equals \"" +
            physicist2 + "\"? " + equals1);
        System.out.println("\"" + physicist1 + "\" equals \"" +
            physicist3 + "\"? " + equals2);
    }
}

/*
Output:
"Albert Einstein" equals "Max Planck"? false
"Albert Einstein" equals "albert einstein"? true
*/

Community Additions

ADD
Show:
© 2014 Microsoft