我有一個Vector<MyClass> myvector
;與大小0 - 400,我想我的方法返回一個新的向量與位置0-100,如果存在。但我的代碼:用Java創建Vector的一部分
return (Vector<MyClass>) myvector.sublist(0, Math.min(myvector.size,100));
在返程線路上崩潰。
ERROR/AndroidRuntime(2053): java.lang.ClassCastException: java.util.Collections$SynchronizedRandomAccessList
我在做什麼錯?我該如何解決它?
在此先感謝
嗯...首先,'myvector.sublist'應該是'myvector.subList',因此代碼甚至不應該編譯。 – Jon7