Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 用于将字符串转换为操作的库_Java - Fatal编程技术网

Java 用于将字符串转换为操作的库

Java 用于将字符串转换为操作的库,java,Java,是否有一个Java库可以用来将条件转换为实际代码,而不是对所有的组件使用大量的case语句 例如:“GT value1 LT value2”,它应该根据我给出的输入值返回真/假 我想你需要看看ANTLR框架 就为了这个头像: 这不是一项简单的任务,您需要的是一个针对Java的脚本语言解释器 您可以查看或查看api。这两者都需要相当广泛的语法知识;因此,根据你想做的事情,可能无法填写摘要 然而,如果没有一些结构化的语法,你就完全依赖于英语的结构——你正在进入语言的领域 您可以使用一种脚本语言,就

是否有一个Java库可以用来将条件转换为实际代码,而不是对所有的组件使用大量的case语句


例如:“GT value1 LT value2”,它应该根据我给出的输入值返回真/假

我想你需要看看ANTLR框架

就为了这个头像:


这不是一项简单的任务,您需要的是一个针对Java的脚本语言解释器

您可以查看或查看api。这两者都需要相当广泛的语法知识;因此,根据你想做的事情,可能无法填写摘要

然而,如果没有一些结构化的语法,你就完全依赖于英语的结构——你正在进入语言的领域


您可以使用一种脚本语言,就像您所寻找的只是一种在运行时改变行为的方法一样。

谢谢。我会去看看。它不一定是GTE或LTE。我可以用“>=”来代替它。这比试图为GTE、LTE、LT、GT等的所有组合编写案例要小得多