Heim  >  Artikel  >  Java  >  Was ist „>>“ in Java?

Was ist „>>“ in Java?

王林
王林Original
2019-11-22 15:28:2110747Durchsuche

Was ist „>>“ in Java?

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:

Was ist „>>“ in Java?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn