酷狗概念版 v2.5.5版本的 MD5 值为:782d327088fca4e58310f35a56f41319

以下内容为反编译后的 a.java 源代码,内容仅作参考


package com.kugou.common.base.e;

import com.kugou.android.useraccount.vippage.i;
import java.util.ArrayList;

public class a {

    private static volatile a f47430a;

    private ArrayList<C0825a> f47431b = new ArrayList<>();

    public static a a() {
        if (f47430a == null) {
            synchronized (a.class) {
                if (f47430a == null) {
                    f47430a = new a();
                }
            }
        }
        return f47430a;
    }

    public a() {
        this.f47431b.add(new C0825a(i.m, 766884797));
        this.f47431b.add(new C0825a(i.h, 688556546));
        this.f47431b.add(new C0825a(i.k, 486888828));
        this.f47431b.add(new C0825a("http://m.kugou.com/webapp/growthSystem", 514688625));
        this.f47431b.add(new C0825a(i.aJ, 566688715));
    }

    public Integer a(String str) {
        if (str == null) {
            return null;
        }
        int size = this.f47431b.size();
        for (int i = 0; i != size; i++) {
            C0825a c0825a = this.f47431b.get(i);
            if (str.startsWith(c0825a.f47432a)) {
                return Integer.valueOf(c0825a.f47433b);
            }
        }
        return null;
    }

    private static final class C0825a {

        String f47432a;

        int f47433b;

        public C0825a(String str, int i) {
            this.f47432a = str;
            this.f47433b = i;
        }
    }
}