Java mutator方法可以修改变量/对象并返回它吗?

Java mutator方法可以修改变量/对象并返回它吗?,java,Java,编写修改变量/对象并返回值的mutator方法可以吗?例如,一个实现排序算法的函数返回一个排序数组 这会被认为是一种mutator方法吗?虽然这不是编写mutator的常用方法,但只要您明确返回更新的值,它就没有问题。但是如果您这样做,该方法就不再是符合bean的mutator方法。然而,您的示例不是一个mutator方法。

编写修改变量/对象并返回值的mutator方法可以吗?例如,一个实现排序算法的函数返回一个排序数组


这会被认为是一种mutator方法吗?

虽然这不是编写mutator的常用方法,但只要您明确返回更新的值,它就没有问题。

但是如果您这样做,该方法就不再是符合bean的mutator方法。然而,您的示例不是一个mutator方法。