从ArrayList中删除对象后,如果需要返回被删除的对象,可以使用ArrayList的remove()方法。该方法接受一个索引值或者要删除的对象作为参数,并返回被删除的对象。以下是一个示例代码:
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
String removedObject = list.remove(1); // 删除索引为1的对象
System.out.println("Removed object: " + removedObject); // 输出被删除的对象
System.out.println("Updated list: " + list); // 输出更新后的列表
}
}
在这个例子中,我们从ArrayList中删除了索引为1的对象(即"banana"),并将被删除的对象赋值给变量removedObject。然后,我们输出被删除的对象和更新后的列表。
领取专属 10元无门槛券
手把手带您无忧上云