Es gibt drei Verschiebungsoperatoren in Java
>> : : Rechter Verschiebungsoperator, num >>, was der Division von num durch 2 entspricht
Schauen wir uns an, wie diese Verschiebungsoperationen verwendet werden.
package com.b510.test; public class Test { public static void main(String[] args) { int number = 10; //原始数二进制 printInfo(number); number = number << 1; //左移一位 printInfo(number); number = number >> 1; //右移一位 printInfo(number); } private static void printInfo(int num){ System.out.println(Integer.toBinaryString(num)); } }
Laufergebnisse:
1010 10100 1010
Richten wir die obigen Ergebnisse aus:
Empfohlenes Tutorial: Java Quick Start
Das obige ist der detaillierte Inhalt vonWas ist „>>' in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!