मैं हल सूची के किसी ऑब्जेक्ट पर सबलिस्ट फ़ंक्शन का उपयोग कर रहा हूं। समस्या यह है कि मैं आरएमआई का उपयोग कर रहा हूं और क्योंकि java.util.ArrayList $ SubList को एक गैर-धारावाहिक वर्ग द्वारा कार्यान्वित किया गया है, मुझे ऊपर वर्णित अपवाद मिला है जब मैं परिणामी ऑब्जेक्ट को रिमोट फ़ंक्शन में एक तर्क के रूप में ले जाने का प्रयास करता हूं भी। मैंने देखा है कि मुझे परिणामी सूची को एक नई लिंक्डलिस्ट या ऐरेलिस्ट में कॉपी करनी चाहिए और उसे पास करना चाहिए।
क्या कोई ऐसा फ़ंक्शन जानता है जो उदाहरण के लिए आसानी से ऐसा करने में मदद करता है?
List<String> list = originalList.subList(0, 10);
आप एक सूची को आसानी से कॉपी कर सकते हैं। ArrayList कन्स्ट्रक्टर एक मौजूदा संग्रह (आपके उपन्यास सहित) को एक तर्क के रूप में स्वीकार करेगा, और एक प्रतिलिपि करेगा। – Afforess
@Afforess ने मेरा जवाब चुरा लिया। बस इसे एक सूची में कॉपी करें जिसे आप जानते हैं serializable है। – markspace
ठीक है, यह है कि मैंने एक ऐरेलिस्ट का उपयोग करके किया है !! – Othmane