文件名称:语言参考-基于java实现的ecc加密算法示例
文件大小:3.18MB
文件格式:PDF
更新时间:2024-07-08 02:30:35
Spring
6.5 语言参考 6.5.1 字符表达式 字符串表达式类型支持strings,数值类型 (int, real, hex),布尔和null.strings值通过单 引号引用。如果字符串里面又包含字符串,通过双引号引用。 下面列出了字符串表达式的常用例子。通常它们不会被单独使用,而是结合一个更 复杂的表达式一起使用,例如,在逻辑比较运算符中使用表达式: ExpressionParser parser = new SpelExpressionParser(); // evals to "Hello World" String helloWorld = (String) parser.parseExpression("'Hello Worl d'").getValue(); double avogadrosNumber = (Double) parser.parseExpression("6.0221 415E+23").getValue(); // evals to 2147483647 int maxValue = (Integer) parser.parseExpression("0x7FFFFFFF").ge tValue(); boolean trueValue = (Boolean) parser.parseExpression("true").get Value(); Object nullValue = parser.parseExpression("null").getValue(); 数字类型支持负数,指数和小数点。默认情况下实数会使用Double.parseDouble() 解析。 6.5.2 属性, 数组, 列表, Maps, 索引 属性引用比较简单:只需要用点号(.)标识级联的各个属性值。Inventor类的实例: pupin,和tesla,所用到的数据在Classes used in the examples一节有列出。 下面的表达式示例用来解析Tesla的出生年及Pupin的出生城市。 6.5 语言参考 173