Java笑话一

Java笑话1private static long fromDBK2Long(String src) {String[] srcs src.split(万, 2)long ret

Java笑话1
private static long fromDBK2Long(String src) {
        String[] srcs = src.split("万", 2);
        long ret = 0;

        if (srcs.length == 1) {
            if (src.contains("万")) {
                String[] temp = srcs[0].split("零");
                for (String tmp : temp)
                    ret += Divert.doSomething(tmp);
                ret *= 10000;
            } else {
                String[] temp = srcs[0].split("零");
                for (String tmp : temp)
                    ret += Divert.doSomething(tmp);
            }
        } else if (srcs.length == 2) {
            String[] temp1 = srcs[0].split("零");
            String[] temp2 = srcs[1].split("零");
            for (String tmp : temp1)
                ret += Divert.doSomething(tmp);
            ret *= 10000;
            for (String tmp : temp2)
                ret += Divert.doSomething(tmp);
        } else {

        }
        return ret;
    }