私はいくつかのフォーラムの投稿を見て、Java が値渡しであることを知っています。しかし、私はまだこれについて少し混乱しています。私の質問は、StoryFragment に注釈の配列があり、addAnnotation メソッドを持つ別のクラスを介してその配列に注釈を追加したい場合、以下のコードは機能しますか? StoryFragment では、getter メソッドを使用して注釈の配列を受け取ります。
public class StoryFragmentController {
public void addAnnotation(Annotation annotation, StoryFragment storyFragment){
storyFragment.getAnnotations().add(annotation);
}
前もって感謝します。