Tôi có hai danh sách mảng filelist
và imgList
liên quan đến nhau, ví dụ "H1.txt" liên quan đến "e1.jpg". Làm thế nào để tự động ngẫu nhiên danh sách imgList
theo ngẫu nhiên fileList
? Giống như trong excel, nếu chúng ta sắp xếp cột nhất định, cột kia sẽ tự động theo?
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);
đầu ra sau khi ngẫu nhiên, ví dụ:
fileList = {"M4.txt","M6.txt","H3.txt","M5.txt","H2.txt","H1.txt"};
đầu ra dự định:
imgList = {"e4.jpg","e6.jpg","e3.jpg","e5.jpg","e2.jpg","e1.jpg"};