关于java3>>2的信息

博主:adminadmin 2023-01-01 21:33:06 255

今天给各位分享java3>>2的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java中3/2与3>>2的区别,两种方法的结果是一样的,但是底层上有什么区别?

3/2与32差远了,前者结果是1,后者结果是0

3/2,是3去被2除,商是1,余数是1,如果是给int赋值,就会舍去余数,剩下商,1

32是位运算,是3的二进制数右移2位,3的二进制数是0011,右移2位,结果是0000,也就是0

>2的信息">

北大青鸟设计培训:Java运算符?

1.运算符 1)算术运算符  +-*/%++--  +:如果有加数为“”(字符串),表示连接  %:2%1 0  ++:自增1 num++:先参与运算,然后在自增 ++num:先自增,再参与运算  --:自减1  num-- --num2)赋值运算符 =   += -= *= /= %=......num=3;+=  num+=3=num=num+3左边?=右边=左边=左边?右边 3)关系运算符==!=== 表达式的结果为:boolean类型==:用来判断两个数是否相等 4)逻辑运算符||!^|结果类型:boolean类型与:串联,并且或:并联,或者非:取反异或:不同为真,相同为假与: 区别::短路与,如果第一个能判断出结果,则郑州电脑培训认为后面的不再判断:所有的都会判断|| |区别:同上面 5)位运算符:|~^  对数值按位操作:63  0000011000000011  00000010:23=16补0:162=4:正数补0,负数补1:补0三目运算符:?:  条件表达式?结果1:结果2;如果表达式结果为true:结果为结果1否则为结果212?1:0;结果为0

java中的符号都有那些。

算数运算符,+-*/(+=,-=,*=,、/*)

p.s. 1/0 = NaN 无穷大。

逻辑运算符,略

转义序列符(例举),\b 退格, \t 制表, \n 换行(制图、一般println), \r 回车, \" 双引号, \' 单引号

p.s. 取决于os,并不常用。

递增/减 ++, --

赋值 =

比较 =,=, ==

位移 ,,

p.s. 图形用到

注释,// 行注释,/* */段注释

类型转换, a = (int)b; //括号。

条件, if()... == a ? true : false //三目运算。

正则表达式, 应用类,用到这再说。

先到这里。

关于java3>>2和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2023-01-01,除非注明,否则均为首码项目网原创文章,转载请注明出处。