这件事让我难住了。我有一个类如下:publicclassSpecialListimplementsList{//overridenmethods}现在我有以下方法契约要在更高的类中尊重:publicclassMyClass{privateListbigList=newArrayList();publicvoiddoStuff(Listlist){bigList.add((SpecialList)list);//doesnotcompile-invalidcast}}我真的不确定我在这里做错了什么。我有一个实现List的类接口(interface),但我无法将该类转换为List?这对我来