English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java中的Integer.rotateLeft()方法

Il metodo Integer.rotateLeft() restituisce il valore ottenuto spostando a sinistra di un numero di posizioni il rappresentazione binaria del complemento a due dell'intero specificato. Ecco la sintassi.

int rotateLeft(int i, int distance)

Questo è il parametro.

  • i - è un valore int.

  • distance - è la distanza di rotazione.

Esempio

public class Demo {
   public static void main(String[] args) {
      int val = 1;
      for (int i = 0; i < 4; i++) {
         val = Integer.rotateLeft(val, 1);
         System.out.println(val);
      }
   }
}

Risultato di output

2
4
8
16