Android examples for java.lang:String Equals
Compares two CharSequences, returning true if they are equal.
import android.graphics.Paint; import android.text.TextUtils; import android.widget.TextView; import java.util.UUID; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main{ /**//from w w w . ja v a 2 s. c om * <p> * Compares two CharSequences, returning {@code true} if they are equal. * </p> * * <p> * {@code null}s are handled without exceptions. Two {@code null} references are considered to be equal. The comparison is case sensitive. * </p> * * <pre> * StringUtils.equals(null, null) = true * StringUtils.equals(null, "abc") = false * StringUtils.equals("abc", null) = false * StringUtils.equals("abc", "abc") = true * StringUtils.equals("abc", "ABC") = false * </pre> * * @see java.lang.String#equals(Object) * @param cs1 * the first CharSequence, may be null * @param cs2 * the second CharSequence, may be null * @return {@code true} if the CharSequences are equal, case sensitive, or both {@code null} * @since 3.0 Changed signature from equals(String, String) to equals(CharSequence, CharSequence) */ public static boolean equals(CharSequence cs1, CharSequence cs2) { return cs1 == null ? cs2 == null : cs1.equals(cs2); } }