package defpackage;

import java.util.Iterator;

/* JADX INFO: renamed from: ᵼᵎᵩ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C5284 implements Iterator, InterfaceC5238 {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final String f19950;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public int f19951;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public int f19952;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public int f19953;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public int f19954;

    public C5284(String str) {
        this.f19950 = str;
    }

    @Override // java.util.Iterator
    public final boolean hasNext() {
        int i;
        int i2;
        int i3 = this.f19952;
        if (i3 != 0) {
            return i3 == 1;
        }
        if (this.f19954 < 0) {
            this.f19952 = 2;
            return false;
        }
        String str = this.f19950;
        int length = str.length();
        int length2 = str.length();
        for (int i4 = this.f19951; i4 < length2; i4++) {
            char cCharAt = str.charAt(i4);
            if (cCharAt == '\n' || cCharAt == '\r') {
                i = (cCharAt == '\r' && (i2 = i4 + 1) < str.length() && str.charAt(i2) == '\n') ? 2 : 1;
                length = i4;
                this.f19952 = 1;
                this.f19954 = i;
                this.f19953 = length;
                return true;
            }
        }
        i = -1;
        this.f19952 = 1;
        this.f19954 = i;
        this.f19953 = length;
        return true;
    }

    @Override // java.util.Iterator
    public final Object next() {
        if (!hasNext()) {
            C4468.m9518();
            return null;
        }
        this.f19952 = 0;
        int i = this.f19953;
        int i2 = this.f19951;
        this.f19951 = this.f19954 + i;
        return this.f19950.subSequence(i2, i).toString();
    }

    @Override // java.util.Iterator
    public final void remove() {
        throw new UnsupportedOperationException("Operation is not supported for read-only collection");
    }
}
