আমার দুটি অ্যারেলিস্ট রয়েছে 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"};