есть встроенная функция для вращения коллекции / массива в Java
Collections.rotate(list,distance)
.
class test1 {
public static void main(String[] args) {
int[] a = { 1, 2, 3, 4, 5, 6 };
List<Integer> list = Arrays.stream(a).boxed().collect(Collectors.toList());
Collections.rotate(list, 3);
System.out.println(list);//[4, 5, 6, 1, 2, 3]
}// main
}
Функция выше вращает массив в правильном направлении. Есть ли способ напечатать массив в левом направлении, я имею в виду, левый поворот с использованием только этой функции. (Я знаю, что мы можем повернуть его вручную, я просто хочу знать, возможно ли это так или иначе)?