我被分配去实现我自己的Arraylist和LinkedList,它的工作方式与Java提供的Java.util。*中的ArrayList和LinkedList非常相似,但不是所有的方法,而是其中的一部分。ArrayList如何与unsupportedOperationException一起使用?
所以,它听起来就像是我要实现上面的代码到我的代码,我不打算实现每一个方法。但是,我的源代码没有执行以上的事情就能正常工作。我只是根本没有提到我没有分配实施的那些方法。
我的问题是,我想知道为什么我的代码工作正常,但没有提到上面的赋值描述要求。我怎么能有以上的功能抛出新的异常到我的代码? (反正满足该任务要求)
以下是我的类声明目前:
public class A1ArrayList<E>
{
...
}
我一定要延伸或Java的列表API实现的东西与异常抛出该功能的工作?
尝试'公共类A1ArrayList实现列表 {...'。你可以在任何你喜欢的地方抛出未经检查的异常 –
Bohemian