中置操作符是二元的.
只有一个参数的操作符是一元操作符.
一元操作符又分前置操作符和后置操作符
a 操作符
等同于a.操作符()
a.操作符()
例如:
1 toString // 等同于 1.toString()
操作符 a
下面 4 个操作符可以作为前置操作符:
+, -, !, ~
使用前置操作符的时候, 会转换成名为: unary_操作符 的方法调用.
unary_操作符
-a // 等同于 a.unary_-