Java数据类型和运算符

一、基本数据类型

  • 字节型 byte :1个字节(-128 ~ 127)
  • 短整型 short:2个字节(-32768 ~ 32767)
  • 整型 int:4个字节(-2147483648 ~ 2147483647)
  • 长整型 long:8个字节(-9223372036854775808 ~ 9223372036854775807)
  • 浮点型单精度 float:4个字节(-3.401298e-38 ~ 3.402823e38)
  • 浮点型双精度 double:8个字节(-4.9000000e-324 ~ 1.797693e308)
  • 字符型 char:2个字节(0 ~ 65535)
  • 布尔类型 boolean:1个字节(true,false)
  • double > float > long > int > short > byte

    二、引用数据类型

  • 类
  • 数组
  • 接口
  • 三、数据类型转换

  • 隐式类型转换容量小的数据类型自动转换为容量大的数据类型。byte,short,char –> int –> long –> float –> double
  • 强制类型转换
  • 四、算术运算符

    1. +2. -3. *4. /5. %6. ++ 7. —

    五、赋值运算符

    1. =2. +=3. -=4. *=5. /=6. %=

    六、逻辑运算符

    1. &&2. &3. ||4. |5. !6. ^:异,相同为false 不同为true

    七、三元运算符

    数据类型 变量名 = 布尔类型表达式 ? 结果1 :结果2;

    八、位运算符

    1. |= 二进制两个位都为0时,该位取值0,否则取值1。2. &= 二进制两个位都为1时,改为取值1,否则取值0。3. ^= 二进制两位相同为0,否则为1。4. >> 带符号右移。如:a >> b a的二进制位个数向右移b个位置。

    九、特殊字符

    1. 制表符 – 在打印的时候,把前面的字符串长度补齐到8,或者是8的倍数 – 最少补1个空格,最多补8个空格2. r3.

    十、原码、反码、补码

    1. 原码

    十进制数据的二进制表现形式,最左边是符号位,0为正,1为负

    • 弊端利用原码对正数计算不会有问题但是若进行负数计算,结果就会出错,实际运算的结果,和预期结果相反

    2. 反码

    为了解决原码不能计算负数的问题而出现

    • 计算规则
      • 正数的反码不变,负数的反码在原码的基础上,符号位不变,数值取反,0变1,1变0
    • 弊端
      • 负数运算的时候,若结果不跨0,是没有任何问题的
      • 若结果跨0,和实际结果会有1的偏差

    3. 补码

    为了解决负数计算时跨0的问题而出现的

    • 计算规则
      • 正数的补码不变,负数的补码在反码的基础上+1
      • 特殊值 -128,该数据在1个字节下,没有原码和反码
    • 注意点
      • 计算机中的存储和计算都是以补码的形式进行的
    郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
    用户投稿
    上一篇 2022年6月19日 09:13
    下一篇 2022年6月19日 09:13

    相关推荐

    • word方框中打√符号教程 打钩符号怎么打出来框怎么点击就打上

      Word怎么在方框中打√符号?最近有用户询问这个问题,Word是一款很实用的办公软件,在编辑的时候需要输入方框带个√的符号,很多用户不知道怎么输入,针对这一问题,本篇带来了详细的输…

      2022年11月21日
    • 京东店铺类型有哪些京东入驻有什么资质要求

      今天的互联网发展迅速,让传统企业有了更多选择,但也同样也对刚触网的商家增添了许多迷茫,近日知舟电商就收到很多商家朋友询问京东入驻相关问题,今天知舟君就给大家分享下。 一.京东入驻准…

      2022年11月18日
    • 怎么删除自己的追评(淘宝追评可以删除吗)

      一、淘宝店铺每个评价类型的处理方案都是不同的,那具体哪些评价类型该如何区分呢? 1、主评为好评时:不支持修改或者删除评价的,若中评/差评改为好评,也不可修改或删除 ; 2、当主评为…

      2022年11月17日
    • 排名前十的小说(排名前十的小说完结)

      本文主要讲的是排名前十的小说,以及和排名前十的小说完结相关的知识,如果觉得本文对您有所帮助,不要忘了将本文分享给朋友。 小说排行榜2022前十名完结(十大必看网络小说排行榜每本都是…

      2022年11月14日
    • 稀有漂亮符号的输入法(可复制的漂亮特殊符号网名)

      仙气飘飘的特殊符号网名也是很多同学喜欢的一种符号网名,这种网名符号的特点是加上了很多稀有的特殊符号,今天我们就来看看这一类的网名符号 ღ᭄ꦿ月⃢⃢影ღ᭄ꦿ ꦨ꦳孤এৣঁ魂ꦨ꦳ ✿҉…

      2022年11月10日
    • 《魔兽世界》10.0钓鱼点分布大全 10.0最佳钓鱼地点推荐

      魔兽世界10.0钓鱼点分布位置在哪?很多玩家还不清楚有哪些地方钓鱼比较方便的,其实钓鱼方便的地方有很多,下面一起来看一下小编带来的魔兽世界10.0钓鱼点分布大全。希望可以帮助各位玩…

      2022年11月8日
    • 晚上兼职8点到12点去哪里找啊(京东众包怎么做兼职)

      今年就目前各地情况看,疫情快要控制住了,可能没几天就会结束。在疫情反复的这段时间里,我们经常看到的就是,工作没了,钱没了,房贷、车贷照样得还。所以大众对在家能做的小项目需求强烈,甚…

      2022年11月8日
    • 小红书怎么开通店铺(小红书店铺)

      如何判断自己能不能在小红书中开店呢?今天我们就来分享一下,都有哪些类型的店铺可以在小红书中开店,以及开店之后,可以售卖哪些商品。 目前,小红书平台是可以开设个人店的,但是如果你想开…

      2022年11月8日
    • pb是什么单位(流量pb是什么单位)

      1、1pb是硬盘存储容量单位,存储容量是该存储设备上可以存储数据的最大数量,通常使用千字节kb kilobyte兆字节MB megabyte吉字节GB, gigabyte太字节TB…

      2022年11月8日
    • 梦幻转服查询(梦幻转服查询平转公众号)

      大家好,我是热爱生活热爱梦幻,一个梦幻西游15年的老玩家,带你从小白五开进阶五开大神! 周一活动(妙手仁心) 活动时间:每周一下午15:00~17:30。 条件:≥20级≥3人。 …

      2022年11月2日

    联系我们

    联系邮箱:admin#wlmqw.com
    工作时间:周一至周五,10:30-18:30,节假日休息