が、私はこの機能のためにそれを知っているタイトルのエラーを理解していないと予想しました私はこのような機能を呼び出すことが義務づけられています:型の不一致は、ListBufferは[任意]、実際のListBuffer [CustomClass]
myFunction(
objectList.asInstanceOf[ListBuffer[Any]],
customObject
)
はListBufferのparamのための不一致型エラーを生成しますeter。 ですから、CustomObject => AnyはOKですが、ListBuffer [CustomObject] => ListBuffer [Any]はありませんか?
あなたはListBuffer[SuperTypeOfA]
からListBuffer[A]
を割り当てることはできませんのでListBuffer
は不変であるので、その理由はListBuffer
ある