package n;

import o.AbstractC2628a;

/* JADX INFO: renamed from: n.l, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC2585l {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public int[] f21453a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public int f21454b;

    public final int a(int i6) {
        if (i6 >= 0 && i6 < this.f21454b) {
            return this.f21453a[i6];
        }
        AbstractC2628a.d("Index must be between 0 and size");
        throw null;
    }

    public final int b() {
        int i6 = this.f21454b;
        if (i6 != 0) {
            return this.f21453a[i6 - 1];
        }
        AbstractC2628a.e("IntList is empty.");
        throw null;
    }

    public final boolean equals(Object obj) {
        if (obj instanceof AbstractC2585l) {
            AbstractC2585l abstractC2585l = (AbstractC2585l) obj;
            int i6 = abstractC2585l.f21454b;
            int i7 = this.f21454b;
            if (i6 == i7) {
                int[] iArr = this.f21453a;
                int[] iArr2 = abstractC2585l.f21453a;
                P4.g gVarL0 = L4.a.l0(0, i7);
                int i8 = gVarL0.f5676a;
                int i9 = gVarL0.f5677b;
                if (i8 > i9) {
                    return true;
                }
                while (iArr[i8] == iArr2[i8]) {
                    if (i8 == i9) {
                        return true;
                    }
                    i8++;
                }
                return false;
            }
        }
        return false;
    }

    public final int hashCode() {
        int[] iArr = this.f21453a;
        int i6 = this.f21454b;
        int iHashCode = 0;
        for (int i7 = 0; i7 < i6; i7++) {
            iHashCode += Integer.hashCode(iArr[i7]) * 31;
        }
        return iHashCode;
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append((CharSequence) "[");
        int[] iArr = this.f21453a;
        int i6 = this.f21454b;
        int i7 = 0;
        while (true) {
            if (i7 >= i6) {
                sb.append((CharSequence) "]");
                break;
            }
            int i8 = iArr[i7];
            if (i7 == -1) {
                sb.append((CharSequence) "...");
                break;
            }
            if (i7 != 0) {
                sb.append((CharSequence) ", ");
            }
            sb.append(i8);
            i7++;
        }
        String string = sb.toString();
        kotlin.jvm.internal.o.g(string, "toString(...)");
        return string;
    }
}
