Java的一元加运算符似乎来自C,通过C++.
int result = +1;
它似乎有以下影响:
int
在我看来,有更好/更清晰的方法来做所有这些事情.
在这个SO问题中,关于C#中的对应运算符,有人说"如果你觉得有必要,它就会超载".
但是,在Java中,不能超载任何运算符.那么这个一元加运算符是否只存在于Java中,因为它存在于C++中?
java unary-operator language-history
java ×1
language-history ×1
unary-operator ×1