文件名称:Sample:我的第一个存储库
文件大小:18KB
文件格式:ZIP
更新时间:2024-06-06 04:15:34
Java
样本 该项目基本上将Json或CSV文件读取到内存中。 完成后,它将要求用户使用attr1 =(attr2 * attr3)/ attr4格式的表达式。 该格式在语法上应在每个单词或字符后留空格。目前支持的运算符包括*,+,-,/,并且应取值为数学值。 目前不支持字符串连接。 右侧表达可以根据用户需求而改变。 例如,它也可以采用此表达式(attr2 + attr7)/(attr4 + attr7)。 表达式右侧提到的属性应该存在于已解析的目标文件中,否则不会返回预期的结果。 如果需要,可以引用/ src / test / resources文件夹下的sample.json和sample.csv文件。 读入内存的文件存储为map的arrayList。 右侧表达式是基于调车场算法进行评估的,该算法使用两个堆栈数据结构对表达式进行评估。 已使用maven创建项目以导入所有必需的依赖项。
【文件预览】:
Sample-master
----README.md(1KB)
----sample()
--------.project(766B)
--------pom.xml(3KB)
--------.settings()
--------src()
--------.classpath(1KB)