Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
doc
 
 
src
 
 
 
 
 
 
 
 
 
 

README.md

FastEL

项目介绍

  • FastEL 快速的表达式解析器

使用说明

  • 引用JAR包

        <dependency>
            <groupId>org.jiuwo</groupId>
            <artifactId>fastel</artifactId>
            <version>1.0.6</version>
        </dependency>
  • 具体使用

        Expression expression = new ExpressionImpl("2*(3+5)");
        result = expression.evaluate();
        Assert.assertEquals(16L, result);
        
        result = expression
                 .parseExpression("parseInt('2')")
                 .evaluate();
        Assert.assertEquals(2, result);
        
        result = expression
                .parseExpression("Math.abs(-123)")
                .evaluate();
        Assert.assertEquals(123.0, result);
        
  • 更多用法参考项目中单元测试

About

 简单高效的表达式引擎

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.