我想知道如何使用字符串从数组列表中删除对象。例如,我有一个学生班,当我调用remove方法时,我输入姓名和姓氏,该方法从ArrayList中删除该学生。从字符串ArrayList中删除
我已经取得使用异常的方法,但总是得到异常
public Student rmv(String name, String lname) throws MyException{
if(students.contains(new Student(name, lname))){
students.remove(new Student(name, lname));
}else{
throw new MyException("Doesn't exist");
}
return null;
}