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

📄 n.java

📁 牛人写的java版的中国移动飞信的源代码
💻 JAVA
字号:

public final class n extends d
{

    public h a;
    public int b;
    public int c;
    public String d;
    public String e;
    public byte f;

    public n()
    {
        f = 1;
    }

    public n(String s)
    {
        f = 1;
        b(s);
    }

    public final boolean a()
    {
        return "BD".equals(d);
    }

    public final boolean b()
    {
        return (c & 0x10) == 16;
    }

    public final void a(boolean flag)
    {
        if(!flag) goto _L2; else goto _L1
_L1:
        this;
        "BD";
          goto _L3
_L2:
        this;
        "AA";
_L3:
        d;
    }

    public final String toString()
    {
        return i;
    }

    public final String c()
    {
        if(b == 1)
        {
            return e;
        }
        if(j != null && j.length() != 0)
        {
            return j;
        } else
        {
            return h;
        }
    }

    public final String d()
    {
        StringBuffer stringbuffer;
        (stringbuffer = new StringBuffer()).append(c());
        if(k != null && k.length() > 0)
        {
            stringbuffer.append('<').append(k).append('>');
        }
        return stringbuffer.toString();
    }

    public final String e()
    {
        StringBuffer stringbuffer = new StringBuffer();
        if(b())
        {
            stringbuffer.append('(').append("\u79BB\u7EBF").append(')');
        } else
        if(k() != null)
        {
            stringbuffer.append('(').append(k()).append(')');
        }
        return stringbuffer.toString();
    }

    public final boolean f()
    {
        return f == 1;
    }

    private String k()
    {
        int i = Integer.parseInt(s);
        JVM INSTR lookupswitch 7: default 107
    //                   0: 94
    //                   100: 79
    //                   150: 82
    //                   300: 85
    //                   400: 76
    //                   500: 88
    //                   600: 91;
           goto _L1 _L2 _L3 _L4 _L5 _L6 _L7 _L8
_L6:
        return "\u5728\u7EBF";
_L3:
        return "\u79BB\u5F00";
_L4:
        return "\u5916\u51FA\u5C31\u9910";
_L5:
        return "\u9A6C\u4E0A\u56DE\u6765";
_L7:
        return "\u63A5\u542C\u7535\u8BDD";
_L8:
        return "\u5FD9\u788C";
_L2:
        if(f())
        {
            return "\u77ED\u4FE1\u5728\u7EBF";
        }
        return "\u79BB\u7EBF";
_L1:
        return null;
        JVM INSTR pop ;
        return null;
    }
}

⌨️ 快捷键说明

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