返回顶部
首页 > 资讯 > 后端开发 > JAVA >java中“>>”是什么
  • 151
分享到

java中“>>”是什么

java入门java>> 2018-10-25 19:10:08 151人浏览 才女
摘要

java中有三种移位运算符 : 右移运算符,num >> 1,相当于num除以2下面来看看这些移位运算都是怎样使用的。package com.b510.test; public class Test { publi

java中有三种移位运算符

<< : 左移运算符,num << 1,相当于num乘以2

>> : 右移运算符,num >> 1,相当于num除以2

下面来看看这些移位运算都是怎样使用的。

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));
    }
}

运行结果:

1010
10100
1010

我们把上面的结果对齐一下:

a2ef1da2964e97e822f14ca0f038509.png

推荐教程:java快速入门

--结束END--

本文标题: java中“>>”是什么

本文链接: https://lsjlt.com/news/3699.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • java中“>>”是什么
    java中有三种移位运算符 : 右移运算符,num >> 1,相当于num除以2下面来看看这些移位运算都是怎样使用的。package com.b510.test; public class Test { publi...
    99+
    2018-10-25
    java入门 java >>
  • java中>>>是什么意思?
    java中>>>是什么意思?>>>是java中的移位运算符,表示无符号右移。移位运算符面向的运算对象也是二进制的“位”。可单独用它们处理整数类型(主类型的一种)。“有符号”左移位运算符()则将运算符左边的运算对象向右移动运算符右侧指定的位数...
    99+
    2017-08-13
    java教程 java 运算符
  • java中>>什么意思?
    java中>>什么意思?在java中,>>是一个“有符号”右移位运算符;它会将运算符左边的运算对象向右移动运算符右侧指定的位数。>>运算符使用了“符号扩展”:若值为正,则在高位插入0;若值为负,则在高位插入1。它的通用格式如下所示:valu...
    99+
    2018-12-02
    java教程 java
  • Java的>>是什么意思
    移位运算符移位运算符面向的运算对象也是二进制的“位”。可单独用它们处理整数类型(主类型的一种)。 (推荐学习:java课程)>>是右移运算符,将运算符左边的运算对象向右移动运算符右侧指定的位数。它的通用格式如下所示:value...
    99+
    2020-02-12
    java入门 Java
  • java中>>>和>>的区别
    Java中的位运算符:>>:表示右移,如果该数为正,则高位补0,若为负数,则高位补1;>>>:表示无符号右移,也叫逻辑右移,即若该数为正,则高位补0,而若该数为负数,则右移后高位同样补0。表达式为:result = exp1 >> exp2...
    99+
    2014-10-21
    java基础 java >>> >> 区别
  • java>>>和>>区别
    >>:带符号右移。正数右移高位补0,负数右移高位补1。比如:4 >> 1,结果是2;-4 >> 1,结果是-2。-2 >> 1,结果是-1。>>>:无符号右移。无论是正数还是负数,高位通通补0。 (推荐学习:java课程)对于正...
    99+
    2014-07-30
    java入门 java
  • php中=>和->指的是什么
    这篇文章主要讲解了“php中=>和->指的是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php中=>和->指的是什么”吧!在PHP中,“=>”是一个数组运...
    99+
    2023-06-29
  • php中的=>和->是什么意思
    本文操作环境:Windows10系统、PHP7.1版、Dell G3电脑。php中的=>和->是什么意思一、=>,->的意思:->是对象执行方法或取得属性用的。=>是数组里键和值对应用的。二、用法=>...
    99+
    2020-02-03
    php
  • java中<>是什么意思?
    java中是什么意思?在java中,指的是泛型。泛型是在编译期间能发现类型的错误,防止非定义的类型出现。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。泛型的定义:泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语...
    99+
    2016-12-20
    java教程 java
  • PHP中->和=>指的是什么意思
    小编给大家分享一下PHP中->和=>指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在学习PHP中,遇到了->和=>这两个符号...
    99+
    2023-06-15
  • c++中<< 和 >>是什么意思
    bloc++k||||||||block C++ 中的 > 运算符 问题: C++ 中的 > 运算符是什么意思? 回答: 将一个数字向左移动指定的位数。 每次左移一位,...
    99+
    2024-04-26
    c++ 位移运算符
  • java中的<>是什么意思
    java中的指的是泛型。是java5才开始使用的,1-4是不支持的。 主要用来规定集合中出现的数据类型!比如:一个碗可以装很多种食物,加上泛型,比如“面”,那么这个碗只能是装“面”这类的食物!例子:泛型的类型参数只能是类类型(包括自定义类)...
    99+
    2021-09-05
    java教程 <> java
  • java中<E>是什么意思
    java中是表示泛型,就是指任意类型。比如:HashMap ,使用的时候可以将K,V设置成任意类。 HashMapK,V和E 一样,HashMap表示一个类,这个类有两个子变量类型是 String与Integer,可以这样理解。推荐学习:j...
    99+
    2017-10-18
    java <E>
  • JAVA中->指的是什么意思
    这篇文章主要介绍JAVA中->指的是什么意思,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Java有哪些集合类Java中的集合主要分为四类:1、List列表:有序的,可重复的;2、Queue队列:有序,可重复的...
    99+
    2023-06-14
  • CSS中<span>与<div>区别是什么
    这篇文章主要介绍了CSS中<span>与<div>区别是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CSS中<span>与<di...
    99+
    2024-04-02
  • shell中>/dev/null 2>&1是什么意思
    小编给大家分享一下shell中>/dev/null 2>&1是什么意思,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!shell重定向介绍就像我们平时写的程序一样,一段程序会处理外部的输入,然后将运算结果...
    99+
    2023-06-09
  • Java 位运算符>>与>>>区别案例详解
    下图是java教程中对于>>和>>>区别的解释,但是介绍的并不详细,因为这两种运算符是以补码二进制进行运算的。 1.学习过计算机原理的都知道,数字是以...
    99+
    2024-04-02
  • c++中cin&gt;&gt;什么意思
    cin &gt;&gt; 是 c++ 中的输入流操作符,用于从标准输入读取空格分隔的数据,并将它们存储在指定的变量中。使用时,操作符会读取输入流中的下一个 token,并...
    99+
    2024-04-26
    c++
  • es6中=>指的是什么
    本篇内容主要讲解“es6中=>指的是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“es6中=>指的是什么”吧! es...
    99+
    2024-04-02
  • jquery中>指的是什么
    今天小编给大家分享一下jquery中>指的是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作