package defpackage;

import java.util.ArrayList;
import java.util.HashSet;
import java.util.Locale;

/* JADX INFO: renamed from: ᵭᵨᵾ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4167 implements InterfaceC5229 {

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public static final Locale[] f15887 = new Locale[0];

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final String f15888;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final Locale[] f15889;

    static {
        new Locale("en", "XA");
        new Locale("ar", "XB");
        C2343 c2343 = C2343.f9203;
        String[] strArrSplit = "en-Latn".split("-", -1);
        if (strArrSplit.length > 2) {
            new Locale(strArrSplit[0], strArrSplit[1], strArrSplit[2]);
            return;
        }
        if (strArrSplit.length > 1) {
            new Locale(strArrSplit[0], strArrSplit[1]);
        } else if (strArrSplit.length == 1) {
            new Locale(strArrSplit[0]);
        } else {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ("Can not parse language tag: [en-Latn]");
        }
    }

    public C4167(Locale... localeArr) {
        if (localeArr.length == 0) {
            this.f15889 = f15887;
            this.f15888 = "";
            return;
        }
        ArrayList arrayList = new ArrayList();
        HashSet hashSet = new HashSet();
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < localeArr.length; i++) {
            Locale locale = localeArr[i];
            if (locale == null) {
                C4935.m10233(AbstractC0793.m2876(i, "list[", "] is null"));
                throw null;
            }
            if (!hashSet.contains(locale)) {
                Locale locale2 = (Locale) locale.clone();
                arrayList.add(locale2);
                sb.append(locale2.getLanguage());
                String country = locale2.getCountry();
                if (country != null && !country.isEmpty()) {
                    sb.append('-');
                    sb.append(locale2.getCountry());
                }
                if (i < localeArr.length - 1) {
                    sb.append(',');
                }
                hashSet.add(locale2);
            }
        }
        this.f15889 = (Locale[]) arrayList.toArray(new Locale[0]);
        this.f15888 = sb.toString();
    }

    public final boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof C4167)) {
            return false;
        }
        Locale[] localeArr = ((C4167) obj).f15889;
        Locale[] localeArr2 = this.f15889;
        if (localeArr2.length != localeArr.length) {
            return false;
        }
        for (int i = 0; i < localeArr2.length; i++) {
            if (!localeArr2[i].equals(localeArr[i])) {
                return false;
            }
        }
        return true;
    }

    @Override // defpackage.InterfaceC5229
    public final Locale get(int i) {
        if (i < 0) {
            return null;
        }
        Locale[] localeArr = this.f15889;
        if (i < localeArr.length) {
            return localeArr[i];
        }
        return null;
    }

    public final int hashCode() {
        int iHashCode = 1;
        for (Locale locale : this.f15889) {
            iHashCode = (iHashCode * 31) + locale.hashCode();
        }
        return iHashCode;
    }

    @Override // defpackage.InterfaceC5229
    public final boolean isEmpty() {
        return this.f15889.length == 0;
    }

    @Override // defpackage.InterfaceC5229
    public final int size() {
        return this.f15889.length;
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder("[");
        int i = 0;
        while (true) {
            Locale[] localeArr = this.f15889;
            if (i >= localeArr.length) {
                sb.append("]");
                return sb.toString();
            }
            sb.append(localeArr[i]);
            if (i < localeArr.length - 1) {
                sb.append(',');
            }
            i++;
        }
    }

    @Override // defpackage.InterfaceC5229
    /* JADX INFO: renamed from: ʽˈˋ */
    public final Object mo8046() {
        return null;
    }

    @Override // defpackage.InterfaceC5229
    /* JADX INFO: renamed from: ᵲᵶᵳˈ */
    public final String mo8047() {
        return this.f15888;
    }
}
