Сортировка двух массивов одновременно
Скажем, у меня есть два ArrayLists:
name: [Four, Three, One, Two]
num: [4, 3, 1, 2]
Если я делаю: Arrays.sort (num), то у меня есть:
name: [Four, Three, One, Two]
num: [1, 2, 3, 4]
Есть ли какой-нибудь способ, которым я мог бы сделать сортировку по num и отразить это также в имени, чтобы я мог в итоге:
name: [One, Two, Three, Four]
num: [1, 2, 3, 4]
? Пожалуйста, помогите мне. Я думал о Компараторах и Объектах, но едва знал их вообще.