如何在Java中定义运算符对类所做的操作
我已经创建了一个Vector类,想添加一个向量,只需执行以下操作,就可以添加向量的X和Y如何在Java中定义运算符对类所做的操作,java,vector,addition,Java,Vector,Addition,我已经创建了一个Vector类,想添加一个向量,只需执行以下操作,就可以添加向量的X和Y Vector a + Vector b 在Java中可以这样做吗?很抱歉,您不能在Java中定义或重载运算符。实施add方法。您可以让add方法返回this,以允许操作链接(例如,sum=a.add(b).add(c)),但这并不总是产生最可读的代码。当然。创建一个方法Vector.add(Vector)。具体来说。
Vector a + Vector b
在Java中可以这样做吗?很抱歉,您不能在Java中定义或重载运算符。实施
add
方法。您可以让add
方法返回this
,以允许操作链接(例如,sum=a.add(b).add(c)
),但这并不总是产生最可读的代码。当然。创建一个方法Vector.add(Vector)
。具体来说。