Я столкнулся с примером в книге OCJP. Это говоритПерегрузка оператора в Java (класс оболочки Integer)?
Integer y=new Integer("20");
y++; (un-wraps it)
System.out.println(y);
Теперь это напечатает 21. Следовательно, это заставляет меня думать, как же компилятор даже не знаю, что на y++
она должна разворачивать его в целое и увеличить его? Целое число - это обычный класс (может быть, класс Wrapper?), Является ли это перегрузкой оператора внутри?
Есть ли способ, который я могу сделать для своего собственного класса, если это возможно?
http://stackoverflow.com/a/408668/2231632 - пожалуйста, посмотрите, поможет ли это объяснение. – prabugp
сделал помощь, спасибо !! – codemania23