枚举类 OperatorKind
- 所有已实现的接口:
Serializable
,Comparable<OperatorKind>
,Constable
-
嵌套类概要
从类继承的嵌套类/接口 java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
枚举常量概要
枚举常量说明表示加号(+)运算符。表示 & 运算符。表示 / 运算符。表示"="运算符。表示 ^ 运算符。表示大于操作符。表示大于或等于运算符。表示 <> 运算符表示(空格)运算符。表示小于运算符(<)。表示 <= 操作符。表示操作符。代表百分号(%)操作符。表示冒号运算符。表示 @ 运算符。表示 # 操作符。表示“-”运算符。表示,
运算符。 -
方法概要
修饰符和类型方法说明static OperatorKind
forValue
(int value) int
getValue()
static OperatorKind
返回带有指定名称的该类的枚举常量。static OperatorKind[]
values()
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
-
枚举常量详细资料
-
Addition
表示加号(+)运算符。
加号(+)运算符的主要用途是两个数相加。
此运算符仅定义于double
操作数,并且它总是将其操作数缩小到double
。
语法:
expression1 + expression2
或+expression2
部分:
expression1
:可选。任何数值或字符串表达式。
expression2
:必选。任何数值或字符串表达式。 -
Subtraction
表示“-”运算符。
返回两个数值表达式之间的差或数值表达式的负值。
语法:
expression1 - expression2
或-expression2
部分:
expression1
:可选。任何数值或字符串表达式。
expression2
:必需。任何数值或字符串表达式。 -
Multiply
表示操作符。
乘以两个数字。
语法:
expression1 expression2
部分:
expression1
:必需。任意数值或字符串表达式。
expression2
:必需。任意数值或字符串表达式。 -
Division
表示 / 运算符。
两个数相除,并返回一个浮点数结果,包括任何余数。
QUOTIENT
函数返回整数商,它会丢弃余数。
语法:
expression1 / expression2
部分:
expression1
:必需的。任意数值或字符串表达式。
expression2
:必需的。任意数值或字符串表达式。 -
Exponent
表示 ^ 运算符。
将一个数字提升到另一个数字的幂,结果始终为
double
值。
语法:
number ^ exponent
部分:
number
:必需。任何数值或字符串表达式。
exponent
:必需。任何数值或字符串表达式。 -
Percentage
代表百分号(%)操作符。
将一个数字除以100。
语法:
expression1%
部分:
expression1
:必选。任何数值或字符串表达式。 -
Concatenate
表示 & 运算符。
连接运算符将多个字符串合并成一个字符串。 & 运算符仅定义于
string
操作数,并且总是将其操作数扩展为string
。
语法:
expression1 & expression2
部分:
expression1
:必需。任何数据类型可扩展为 String 的表达式。
expression2
:必需。任何数据类型可扩展为 String 的表达式。 -
Range
表示冒号运算符。
范围运算符给出了从起始点引用单元格到结束点引用单元格之间的单元格范围。
语法:
range1:range2
部分:
range1
: 必需。必须是一个范围表达式。
range2
: 必需。必须是一个范围表达式。 -
Union
表示,
运算符。联合运算符将两个或两个以上的引用合并成一个引用。
语法:
range1,range2
部分:
range1
: 必需。必须是一个范围表达式。
range2
: 必需。必须是一个范围表达式。 -
Intersection
表示(空格)运算符。
交集运算符会引用两个范围参数中共同的单元格。
语法:
range1 range2
部分:
range1
:必填。必须是一个范围表达式。
range2
:必填。必须是一个范围表达式。 -
Spill
表示 # 操作符。
指的是从特定单元格溢出的单元格范围。
语法:
expression#
部分:
expression
: 必需。任意单元格引用表达式。 -
Single
表示 @ 运算符。
将动态数组函数溢出的单元格范围聚合到一个单元格中。
语法:
@expression
部分:
expression
:必选。任何范围或函数调用表达式。 -
Equality
表示"="运算符。
等号运算符用于比较两个表达式,以确定它们是否相等。
语法:
expression1 = expression2
部分:
expression1
:必需。任意表达式。
expression2
:必需。任意表达式。 -
Inequality
表示 <> 运算符
不等式运算符比较两个表达式以确定它们是否不相等。
语法:
expression1 <> expression2
部分:
expression1
: 必需。任何表达式。
expression2
: 必需。任何表达式。 -
LessThan
表示小于运算符(<)。小于运算符用于比较两个表达式,以确定左侧是否小于右侧。
语法:
expression1 < expression2
组成部分:
expression1
:必填项。任意表达式。
expression2
:必填项。任意表达式。 -
LessThanOrEqual
表示 <= 操作符。
小于或等于操作符比较两个表达式,以确定左侧是否小于或等于右侧。
语法:
expression1 <= expression2
部分:
expression1
: 必需的。任意表达式。
expression2
: 必需的。任意表达式。 -
GreaterThan
表示大于操作符。
大于操作符比较两个表达式,以确定左侧是否大于右侧。
语法:
expression1 > expression2
部分:
expression1
:必需。任何表达式。
expression2
:必需。任何表达式。 -
GreaterThanOrEqual
表示大于或等于运算符。
大于运算符用于比较两个表达式,以确定左侧是否大于或等于右侧。
语法:
expression1 >= expression2
部分:
expression1
: 必需。任意表达式。
expression2
: 必需。任意表达式。
-
-
方法详细资料
-
values
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同- 返回:
- 包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
-
valueOf
返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name
- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException
- 如果该枚举类没有带有指定名称的常量NullPointerException
- 如果参数为空值
-
getValue
public int getValue() -
forValue
-