lv2Java함수 이름목록으로

가려진 이름은 무엇일까요?

코드가 하는 일을 읽고, 가려진 빈칸에 직접 이름을 지어 넣으세요. 빈칸 폭이 원본 이름의 글자 수입니다.

ObjectUtils.javaspring-core/src/main/java/org/springframework/util
1@Contract("null, null -> true; null, _ -> false; _, null -> false")
2public static boolean (@Nullable Object o1, @Nullable Object o2) {
3    if (o1 == o2) {
4        return true;
5    }
6    if (o1 == null || o2 == null) {
7        return false;
8    }
9    if (o1.equals(o2)) {
10        return true;
11    }
12    if (o1.getClass().isArray() && o2.getClass().isArray()) {
13        return arrayEquals(o1, o2);
14    }
15    return false;
16}