我看过一些论坛帖子,我知道 java 是按价值传递的。但是,我对此仍然有些困惑。所以我的问题是,如果 StoryFragment 有一个注释数组,我想通过另一个具有 addAnnotation 方法的类将注释添加到该数组中,那么我下面的代码可以工作吗?在 StoryFragment 中,我使用 getter 方法来接收注释数组。
public class StoryFragmentController {
public void addAnnotation(Annotation annotation, StoryFragment storyFragment){
storyFragment.getAnnotations().add(annotation);
}
提前致谢。