Maison > Java > Javacommencer > Qu'est-ce que '>>' en Java

Qu'est-ce que '>>' en Java

王林
Libérer: 2019-11-22 15:28:21
original
10845 Les gens l'ont consulté

Qu'est-ce que '>>' en Java

Il existe trois opérateurs de décalage en Java

>> : : Opérateur de décalage vers la droite, num >> 1, ce qui équivaut à diviser num par 2

Voyons comment ces opérations de décalage sont utilisées.

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));
    }
}
Copier après la connexion

Résultats en cours d'exécution :


1010
10100
1010
Copier après la connexion

Alignons les résultats ci-dessus :

Quest-ce que >> en Java

Tutoriel recommandé :

Java Quick Start

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal