Why does JAVA not support user define operator overloading?
The other languages like c++ supports operator overloading and it is the good thing. Operator overloading provides us to use a operator for different types of uses and overloading shows the polymorphic behavior of operators. When we overload an operator then with this operator we can perform directly operation on objects and it is beneficial for a programmer. So, why does Java not provide the facility to overload operator?