String.equals()方法的實現代碼
阿新 • • 發佈:2017-10-25
another not class equals() offset nbsp fse string logs
public boolean equals(Object anObject) { if (this == anObject) { return true; } if (anObject instanceof String) { String anotherString = (String)anObject; int n = count; if (n == anotherString.count) { char v1[] = value; char v2[] = anotherString.value;int i = offset; int j = anotherString.offset; while (n-- != 0) { if (v1[i++] != v2[j++]) return false; } return true; } } return false; }
String.equals()方法的實現代碼