嗨,我对Java中的ArrayList有疑问。
我在一个名为“ Utente”的类中有一个ArrayList ricFriends。
现在,问题是我有一个方法叫做
requestFriendship(Utente u)
我想在u.ricFriends中添加调用方法的对象Utente ...
我以这种方式尝试过,但有99%的错误。
public void requestFriendship(Utente u){
u.ricFriends.add(this);
}
例如我想这样做:
Utente Gary = new Utente();
Utente Mike = new Utente();
Gary.requestFriendship(Mike);
如果我查看Mike.ricFriends,我可以看到对象Gary。
对不起,英语,谢谢。
最佳答案
不确定您要做什么,但是您应该更改此行:
u.ricFriends.add(this);
为了这:
this.ricFriends.add(u)