Чтобы разделить на 2, какой из них лучше Right Shift Operator или традиционный оператор деления? [Дубликат]

На этот вопрос уже есть ответ здесь:

Сдвиг вправо для выполнения деления на 2 на -1 6 ответов

При чтении исходного кода Java дляCollections.reverse метод,Right Shift operator is used for finding middle.

......
            for (int i=0, mid=size>>1, j=size-1; i<mid; i++, j--) // Right Shift 
                swap(list, i, j);
.....

То же самое можно сделать, используя традиционный подход деления на 2.

Я исследовал на стекеСдвиг вправо для выполнения деления и найдите, что лучше использовать оператор деления, а не Right Shift.

ОБНОВИТЬ : But then why java guys used Right Shift and not division ?

So which approach is better to use and Why ?

Ответы на вопрос(4)

Ваш ответ на вопрос