摘要: 概述 位运算符就是直接对二进制进行操作的运算符 主要有以下几种: << 左移 符号位参与移动,空位补0,被移除的最高位舍去。 一般正数每左移一位相当于原来的值*2 >> 右移 符号位不参与移动 当为正数,空位补0,;当为负数,空位补1 一般正数每右移一位相当于原来的值/2 >>> 无符号右移 符号位 阅读全文
posted @ 2019-03-18 19:00 guodaxia 阅读(386) 评论(0) 推荐(1) 编辑
摘要: 逻辑运算符分为以下几个: & 两边为true则为true,否则为false | 一边为true则为true ! true则得false,false则得true ^ 两边不同则为true,两边相同则为false && 短路&,结果与&的一致,区别在于如果左边能得到结果,则右边不执行 || 短路或,结果 阅读全文
posted @ 2019-03-18 18:38 guodaxia 阅读(246) 评论(0) 推荐(0) 编辑
摘要: java当中的赋值运算符: = += -= *= /= %= 赋值运算: 赋值运算符的运算时先算等号右边再算等号左边,与其他运算符的从左往右有些不同 += 有什么作用呢? 1、从值的意义上来说 i += 10 相当于i = i+ 10; 2、当需要进行类型转换的时候,+=可以自动进行强制类型转换 通 阅读全文
posted @ 2019-03-18 18:32 guodaxia 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 常量: 值永远都不会改变的量 与变量类似,常量也分为2种: 字面值常量 整型常量 二进制:0b为开头,0和1组成,逢2进1 八进制:以0开头,0-7组成,逢8进1 十进制:默认数据进制,0-9组成,逢10进1 十六进制:以0x开头,0-9A-F(a-f)组成,逢16进1 进制转换 浮点型常量 字符常 阅读全文
posted @ 2019-03-18 16:58 guodaxia 阅读(157) 评论(0) 推荐(0) 编辑
摘要: java中的算数运算符 + - * / % ++ -- + +: 加法运算符 - : 减法运算符 *: 乘法运算符 / : 除法运算符 注意: 除数不能为0,除数为0会报出异常 整数运算默认得到整数,如果要得到浮点数的值,请使用浮点数参与运算 %: 取余运算符 注意: 取模在java中的关键字是Ma 阅读全文
posted @ 2019-03-18 11:14 guodaxia 阅读(983) 评论(0) 推荐(0) 编辑