collect与forall