例如,我有一个对象的数组列表。正是有了这些属性对象ArrayList属性
public Student(String name, String address)
{
if (name == null)
name = "";
if (address == null)
address = "";
this.name = name;
this.address = address;
lastAssignedNumber++;//Starts at 1000
studentNum = lastAssignedNumber;
// at first no credits have been taken (so no grade points either)
totalCredits = 0;
totalPoints = 0.0;
}
说我已经加入了多个对象装配到这一ArrayList学生对象。我想根据studentNum编辑arraylist中的一个对象。
让调用数组列表MYLIST:
我知道mylist.get(studentNum)不会工作,因为它得到列表的索引。有没有办法在studentNum上编辑某个对象?
您可以用'Map'确实发现'studentId' vs'Student'? – sanbhat
我觉得我不够具体。所以我找到studentNum在arraylist然后基于studentNum我wana编辑该对象,以便totalcredit得到改变(我想我知道如何做到这一点,但我无法找到阵列中的对象) – Shimy