How to Rotate Elements in a List with Java's Collections.rotate

preview_player
Показать описание
In Java, rotate is a method used to rotate elements within a list. It shifts elements cyclically by a specified distance. For example, if a list [1, 2, 3, 4] is rotated by 2, the result is [3, 4, 1, 2]. This method is part of the Collections class. It accepts two params: the list to rotate and the distance of rotation. The distance can be positive (rotate right) or negative (rotate left). It's a handy tool for rearranging lists without manually looping through elements, offering an efficient way to modify list order.

This demonstrates using rotate. It starts by creating a list of ints. Then, it rotates the list to the right by 2 positions and prints the result. Next, it rotates the same list to the left by 3 positions and displays the final list. The example shows how rotate can easily shift list elements in either direction.
Рекомендации по теме