Java's unary plus operator appears to have come over from C, via C++.
int result = +1;
The unary plus operator performs an automatic conversion to
int when the type of its operand is
short. This is called unary numeric promotion, and it enables you to do things like the following:
char c = 'c'; int i = +c;