イムへのArrayListのサブリストの変換:使用してイムので、別のArrayListにその一部をコピーしようとしているのArrayListとイムを使用してArrayListの
「sibling.keysは」新しいのArrayListでどこで、 "keysまたはthis.keys"は古いArrayListです。 日食はそれを行うために私に言ったが、その後、それはClassCastException
をスローするので、私はキャストを使用:
java.util.ArrayListの$サブリストはjava.util.ArrayListの
何かアドバイスにキャストすることはできませんか?
私のために働いたもう一つの簡単なオプションは、sibling.keys.addAll(keys.subList(mid、this.num)); これは、sibling.keysが既に初期化されていることを前提としています。 addAll()は、単にサブリストの各項目をコピーします。 –