jimu-decompiled/sources/com/google/android/gms/common/internal/Objects.java
2025-05-13 19:24:51 +02:00

64 lines
1.8 KiB
Java

package com.google.android.gms.common.internal;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
/* loaded from: classes.dex */
public final class Objects {
public static final class ToStringHelper {
private final List<String> a;
private final Object b;
private ToStringHelper(Object obj) {
Preconditions.a(obj);
this.b = obj;
this.a = new ArrayList();
}
public final ToStringHelper a(String str, Object obj) {
List<String> list = this.a;
Preconditions.a(str);
String str2 = str;
String valueOf = String.valueOf(obj);
StringBuilder sb = new StringBuilder(String.valueOf(str2).length() + 1 + String.valueOf(valueOf).length());
sb.append(str2);
sb.append("=");
sb.append(valueOf);
list.add(sb.toString());
return this;
}
public final String toString() {
StringBuilder sb = new StringBuilder(100);
sb.append(this.b.getClass().getSimpleName());
sb.append('{');
int size = this.a.size();
for (int i = 0; i < size; i++) {
sb.append(this.a.get(i));
if (i < size - 1) {
sb.append(", ");
}
}
sb.append('}');
return sb.toString();
}
}
public static boolean a(Object obj, Object obj2) {
if (obj != obj2) {
return obj != null && obj.equals(obj2);
}
return true;
}
public static int a(Object... objArr) {
return Arrays.hashCode(objArr);
}
public static ToStringHelper a(Object obj) {
return new ToStringHelper(obj);
}
}