ArrayList 如何处理 unsupportedOperationException?

在线.0227

我被指派实现自己的 Arraylist 和 Linkedlist,它们的工作方式与 Java.util.* 中 Java 提供的 ArrayList 和 LinkedList 非常相似,但不是所有方法,而是其中一些方法。

作业描述如下: 在此处输入图片说明

所以听起来我必须在我的代码中为我不打算实现的每个方法实现上面的代码。但是,我的源代码在没有实现上述内容的情况下运行良好。我只是什至没有提到那些我没有被分配去实现的方法。

我的问题是,我想知道为什么我的代码在赋值描述中没有提到上述要求就可以正常工作。以及如何在我的代码中抛出新异常的上述功能?(无论如何都要满足分配要求)

以下是我目前的班级声明:

public class A1ArrayList<E>
{
...
}

我是否必须扩展或实现 Java 列表 API 中的某些内容才能使用该函数并抛出异常?

约翰·库格曼

是的,您需要实现该List接口。

public class A1ArrayList<E> implements List<E>
{
...
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章