src/java.base/share/classes/java/lang/String.java

Print this page

        

*** 1043,1054 **** } else { return nonSyncContentEquals((AbstractStringBuilder)cs); } } // Argument is a String ! if (cs.equals(this)) ! return true; // Argument is a generic CharSequence char v1[] = value; int n = v1.length; if (n != cs.length()) { return false; --- 1043,1055 ---- } else { return nonSyncContentEquals((AbstractStringBuilder)cs); } } // Argument is a String ! if (cs instanceof String) { ! return equals((String)cs); ! } // Argument is a generic CharSequence char v1[] = value; int n = v1.length; if (n != cs.length()) { return false;