⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ab.txt

📁 手机QQ原代码,有喜欢的朋友可以大量的下载,我不要钱的哦
💻 TXT
📖 第 1 页 / 共 2 页
字号:
import java.util.Vector;

public class ab
    implements g
{

    public int a_int_fld;
    public int f;
    public int b_int_fld;
    public int e;
    private Vector d_java_util_Vector_fld;
    private Vector c_java_util_Vector_fld;
    private Vector b_java_util_Vector_fld;
    private Vector a_java_util_Vector_fld;
    private boolean b_boolean_fld;
    private int d_int_fld;
    private boolean a_boolean_fld;
    private int c_int_fld;

    public ab()
    {
        a_int_fld = 0;
        f = 0;
        b_int_fld = 0;
        e = 0;
        d_java_util_Vector_fld = new Vector(10);
        c_java_util_Vector_fld = new Vector();
        b_java_util_Vector_fld = new Vector();
        a_java_util_Vector_fld = new Vector();
        b_boolean_fld = false;
        d_int_fld = 0;
        a_boolean_fld = false;
        c_int_fld = 0;
    }

    public boolean a(String s, int j)
    {
        boolean flag;
        flag = false;
        Object obj = null;
        j;
        JVM INSTR lookupswitch 2: default 175
    //                   1: 32
    //                   2: 129;
           goto _L1 _L2 _L3
_L1:
        break; /* Loop/switch isn't completed */
_L2:
        if(f >= 500)
        {
            break; /* Loop/switch isn't completed */
        }
        long l = Long.parseLong(s);
        NumberFormatException numberformatexception;
        if(l < 0xc0a4680L || l > 0xc1988bfL)
        {
            q q1 = new q(s);
            c_java_util_Vector_fld.addElement(q1);
            f++;
            b_boolean_fld = false;
            flag = true;
        }
        break; /* Loop/switch isn't completed */
        numberformatexception;
        i.a("error in friendrecord-addRecord:wrong numberformat");
        i.a(numberformatexception);
        break; /* Loop/switch isn't completed */
_L3:
        q q2 = new q(s);
        q2.a_short_fld = 10;
        b_java_util_Vector_fld.addElement(q2);
        KQQMIDlet.a_o_static_fld.a(s, null);
        b_int_fld++;
        flag = true;
        return flag;
    }

    public boolean a(q q1, int j)
    {
        boolean flag = false;
        switch(j)
        {
        default:
            break;

        case 1: // '\001'
            if(f < 500)
            {
                c_java_util_Vector_fld.addElement(q1);
                f++;
                flag = true;
            }
            break;

        case 2: // '\002'
            b_java_util_Vector_fld.addElement(q1);
            b_int_fld++;
            flag = true;
            break;

        case 3: // '\003'
            a_java_util_Vector_fld.addElement(q1);
            e++;
            flag = true;
            break;
        }
        return flag;
    }

    public q a(String s)
    {
        q q1 = null;
        long l = 0L;
        try
        {
            l = Long.parseLong(s);
        }
        catch(NumberFormatException numberformatexception)
        {
            i.a("error in friendrecord-deleteRecord:wrong numberformat");
            i.a(numberformatexception);
        }
        int j = a(1, l);
        if(j >= 0)
        {
            q1 = (q)c_java_util_Vector_fld.elementAt(j);
            c_java_util_Vector_fld.removeElementAt(j);
            f--;
        } else
        {
            int k = a(2, l);
            if(k >= 0)
            {
                q1 = (q)b_java_util_Vector_fld.elementAt(k);
                b_java_util_Vector_fld.removeElementAt(k);
                b_int_fld--;
            }
        }
        return q1;
    }

    public int[] a(String s)
    {
        int ai[] = null;
        try
        {
            ai = a(Long.parseLong(s));
        }
        catch(NumberFormatException numberformatexception)
        {
            i.a("error in friendrecord-getLocationbyStrUID:wrong numberformat");
            i.a(numberformatexception);
        }
        return ai;
    }

    public int a(String as[])
    {
        int j = as.length;
        i.a("friendNo=" + j);
        if(j > 500)
        {
            return -1;
        }
        int k;
        for(k = 0; k < j; k++)
        {
            if(!as[k].equals("0"))
            {
                a(as[k], 1);
            }
        }

        return k;
    }

    public int a(String as[], String as1[], String as2[], String as3[])
    {
        Object obj = null;
        byte byte0 = -1;
        int k = as.length;
        if(k > 500 || k != as1.length || k != as2.length || k != as3.length)
        {
            return -1;
        }
        for(int l = 0; l < f; l++)
        {
            q q1 = (q)c_java_util_Vector_fld.elementAt(l);
            if(q1.a_long_fld < p.a)
            {
                KQQMIDlet.a_p_static_fld.a(q1.a_long_fld);
            }
            if(KQQMIDlet.a_w_static_fld.a(q1.a_long_fld) < 0 && q1.a_short_fld > 0)
            {
                q1.a_short_fld = 1;
            }
        }

        for(int i1 = 0; i1 < b_int_fld; i1++)
        {
            q q2 = (q)c_java_util_Vector_fld.elementAt(i1);
            if(KQQMIDlet.a_w_static_fld.a(q2.a_long_fld) < 0 && q2.a_short_fld > 0)
            {
                q2.a_short_fld = 1;
            }
        }

        for(int j1 = 0; j1 < as.length;)
        {
            try
            {
                int k1 = a(2, Long.parseLong(as[j1]));
                if(k1 >= 0)
                {
                    a(as[j1]);
                }
                int j = a(1, Long.parseLong(as[j1]));
                if(j < 0)
                {
                    q q3 = new q(as[j1]);
                    q3.a_java_lang_String_fld = i.a(as1[j1]);
                    q3.a_short_fld = Short.parseShort(as3[j1]);
                    q3.b = Short.parseShort(as2[j1]);
                    a(q3, 1);
                    continue;
                }
                if(j < f)
                {
                    q q4 = (q)c_java_util_Vector_fld.elementAt(j);
                    q4.a_java_lang_String_fld = i.a(as1[j1]);
                    q4.a_short_fld = Short.parseShort(as3[j1]);
                    q4.b = Short.parseShort(as2[j1]);
                }
                continue;
            }
            catch(NumberFormatException numberformatexception)
            {
                i.a("error in friendrecord-updateOnlineRecord:wrong numberformat");
                i.a(numberformatexception);
                j1++;
            }
        }

        KQQMIDlet.a_m_static_fld.c();
        return k;
    }

    public void a(String s, String s1)
    {
        int ai[];
        ai = a(s);
        if(ai == null)
        {
            return;
        }
        try
        {
            q q1 = a(ai[0], ai[1]);
            if(q1 != null)
            {
                q1.a_short_fld = Short.parseShort(s1);
            }
        }
        catch(Exception exception)
        {
            i.a(exception);
        }
        return;
    }

    public long a(int j, int k)
    {
        if(j == 0)
        {
            if(k < a_int_fld)
            {
                return ((Long)d_java_util_Vector_fld.elementAt(k)).longValue();
            } else
            {
                return 0L;
            }
        }
        q q1 = null;
        q1 = a(j, k);
        if(q1 == null)
        {
            return 0L;
        } else
        {
            return q1.a_long_fld;
        }
    }

    public String a(int j, int k)
    {
        if(j == 0)
        {
            if(k >= a_int_fld)
            {
                return "";
            }
            long l = ((Long)d_java_util_Vector_fld.elementAt(k)).longValue();
            int ai[] = a(l);
            if(ai == null)
            {
                return "";
            }
            j = ai[0];
            k = ai[1];
        }
        q q1 = a(j, k);
        if(q1 != null)
        {
            return q1.a_java_lang_String_fld;
        } else
        {
            return "";
        }
    }

    public short a(int j, int k)
    {
        if(j == 0)
        {
            if(k >= a_int_fld)
            {
                return 0;
            }
            long l = ((Long)d_java_util_Vector_fld.elementAt(k)).longValue();
            int ai[] = a(l);
            if(ai == null)
            {
                return 0;
            }
            j = ai[0];
            k = ai[1];
        }
        q q1 = a(j, k);
        if(q1 != null)
        {
            return q1.a_short_fld;
        } else
        {
            return 0;
        }
    }

    public short b(int j, int k)
    {
        if(j == 0)
        {
            if(k >= a_int_fld)
            {
                return 0;
            }
            long l = ((Long)d_java_util_Vector_fld.elementAt(k)).longValue();
            int ai[] = a(l);
            if(ai == null)
            {
                return 0;
            }
            j = ai[0];
            k = ai[1];
        }
        q q1 = a(j, k);
        if(q1 != null)
        {
            return q1.b;
        } else
        {
            return 0;
        }
    }

    public String a(long l)
    {
        int ai[] = a(l);
        if(ai != null)
        {
            return a(ai[0], ai[1]);
        } else
        {
            return "" + l;
        }
    }

    public short b(long l)
    {
        int ai[] = a(l);
        if(ai != null)
        {
            return b(ai[0], ai[1]);
        } else
        {
            return -1;
        }
    }

    public short a(long l)
    {
        int ai[] = a(l);
        if(ai != null)
        {
            return a(ai[0], ai[1]);
        } else
        {
            return -1;
        }
    }

    public int a()
    {
        return f;
    }

    private String a()
    {
        Object obj = null;
        for(int j = d_int_fld; j < f; j++)
        {
            q q1 = (q)c_java_util_Vector_fld.elementAt(j);
            if(q1.a_short_fld == 0)
            {
                d_int_fld = j + 1;
                return "" + q1.a_long_fld;
            }
        }

        for(int k = 0; k < d_int_fld; k++)
        {
            q q2 = (q)c_java_util_Vector_fld.elementAt(k);
            if(q2.a_short_fld == 0)
            {
                d_int_fld = k + 1;
                return "" + q2.a_long_fld;
            }
        }

        return null;
    }

    public void f()
    {
        a_boolean_fld = true;
    }

    public void d()
    {
        a_boolean_fld = false;
    }

    public void c()
    {
        if(a_boolean_fld)
        {
            c_int_fld++;
            if(c_int_fld % 40 == 0 && !b_boolean_fld)
            {
                String s = a();
                if(s != null)
                {
                    KQQMIDlet.a_u_static_fld.d(s, this);
                } else
                {
                    b_boolean_fld = true;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -