আমার দুটি অ্যারেলিস্ট রয়েছে filelist
এবং imgList
এটি একে অপরের সাথে সম্পর্কিত, যেমন "e1.jpg" সম্পর্কিত "H1.txt"। কীভাবে স্বয়ংক্রিয়ভাবে তালিকাটি এলোমেলোকরণ imgList
অনুসারে এলোমেলোভাবে করা যায় fileList
? এক্সেলের মতো, যদি আমরা নির্দিষ্ট কলামটি বাছাই করি, তবে অন্য কলামটি স্বয়ংক্রিয়ভাবে অনুসরণ করবে?
String [] file = {"H1.txt","H2.txt","H3.txt","M4.txt","M5.txt","M6.txt"};
ArrayList<String> fileList = new ArrayList<String>(Arrays.asList(file));
String [] img = {"e1.jpg","e2.jpg","e3.jpg","e4.jpg","e5.jpg","e6.jpg"};
ArrayList<String> imgList = new ArrayList<String>(Arrays.asList(img));
//randomized files
Collections.shuffle(fileList);
র্যান্ডমাইজেশন পরে আউটপুট যেমন:
fileList = {"M4.txt","M6.txt","H3.txt","M5.txt","H2.txt","H1.txt"};
উদ্দেশ্যে আউটপুট:
imgList = {"e4.jpg","e6.jpg","e3.jpg","e5.jpg","e2.jpg","e1.jpg"};