我正在考虑创建以下方法:
public static MyBigCollection doSomeStuff(MyBigCollection m) { ... return m; }
然后在另一个方法中(可能在另一个类中),像这样使用它:
MyBigCollection mbc = new MyBigCollection();
mbc = stuffClass.doSomeStuff(mbc);
我是否以正确的方式进行此操作-这是对对象“做一些事情”的有效方法吗?为了可扩展性,我想中断这些东西。我做 c# 这么久了,我只是不确定 java。在 c# 中,该方法可以返回 void,我可以简单地调用 doSomeStuff(mbc) - 这将有效地通过引用传递我的对象并对它做一些事情。我一直在阅读 java 的工作方式不同,所以我想在这里咨询专家。