package com.google.android.gms.internal.firebase_ml; import java.util.Arrays; /* loaded from: classes2.dex */ public final class zzlk { private int size; private Object[] zzadd; private boolean zzade; public zzlk() { this(4); } private zzlk(int i) { this.zzadd = new Object[8]; this.size = 0; this.zzade = false; } public final zzlk zzd(K k, V v) { int i = (this.size + 1) << 1; Object[] objArr = this.zzadd; if (i > objArr.length) { int length = objArr.length; if (i < 0) { throw new AssertionError("cannot store more than MAX_VALUE elements"); } int i2 = length + (length >> 1) + 1; if (i2 < i) { i2 = Integer.highestOneBit(i - 1) << 1; } if (i2 < 0) { i2 = Integer.MAX_VALUE; } this.zzadd = Arrays.copyOf(objArr, i2); this.zzade = false; } zzld.zzc(k, v); Object[] objArr2 = this.zzadd; int i3 = this.size; int i4 = i3 * 2; objArr2[i4] = k; objArr2[i4 + 1] = v; this.size = i3 + 1; return this; } public final zzlj zzit() { this.zzade = true; return zzln.zza(this.size, this.zzadd); } }