写一个解析函数:SQL布尔表达式的求值
澳门博彩导航网址
澳门博彩导航网址
当前位置 : 澳门博彩导航网址 > 澳门博彩导航

写一个解析函数:SQL布尔表达式的求值

编写条件语句解析方法:

已知一个单条件判断方式:boolean compareItemString fieldName, String operation, String operValue;

实现一个SQL解析函数,要求:
支持and、or;
支持括号;
支持引号;
字段名使用前缀$标识。
输入语句如:$size >= 500 and $type != "类 型 12 3" or 0 <= $checked 其中 size type checked为字段名

public class ParseCondition {
    public static void mainString[] args throws ParseException {
        System.out.printlnparse"$size >= 500 and $type != \\"类 型 12 3\\" or 0 <= $checked";
    }
    public static boolean parseString conditionStr {
        //请编写

    }
    private static boolean compareItemString fieldName, String operation, String operValue {
        System.out.printlnfieldName + " " + operation +  " " + operValue;
        return !operation.equals"!=";
    }
}

没学过java,请教各位大神。写出文法、伪代码都可以的。

栏目列表

广告位

澳门博彩导航网址