mvel2表达式怎么把字符串转成浮点型
在MVEL2表达式中,可以使用convert函数将字符串转换为浮点型。下面是一个示例:
import org.mvel2.MVEL;
String expression = "convert('3.14', java.lang.Float)";
Float result = (Float) MVEL.eval(expression);
System.out.println(result); // 输出 3.14
在这个示例中,convert函数接受两个参数:要转换的字符串和目标类型。在这里,我们将字符串'3.14'转换为Float类型。最后,使用MVEL.eval方法执行表达式并得到结果。
注意:在使用convert函数时,需要提供目标类型的完全限定名。
原文地址: https://www.cveoy.top/t/topic/ivX1 著作权归作者所有。请勿转载和采集!