《JAVA编程思想》学习笔记——第三章 操作符
2016-12-29 17:21
239 查看
在最底层,Java的数据是通过适用操作符来操作的。
几乎所有的操作符都只能操作"基本类型"。例外的操作符是"=","=="和"!=",这些操作符能操作所有的对象(这也是对象易令人糊涂的地方)。除此之外,String类支持 "+" 和 "+="
自增,自减
x--, --x, x++, ++x
逻辑操作符
&&:与 ||:或 !:非
按位操作符
按位操作符用来操作整数基本数据类型中的单个"比特"(bit),即二进制位。按位操作符会对两个参数中的对应的位执行布尔代数运算,并最终生成一个结果。
&:与 |:或 ^:异或 ~:取反
移位操作符
移位操作符操作的运算对象也是二进制的"位"。移位操作符只可用来处理整数类型(基本类型的一种)。
左边移位操作符(<<),右移位操作符(>>)
三元操作符 if-else
三元操作符也称为条件操作符,形式如下:
boolean-exp ? value0 : value1
几乎所有的操作符都只能操作"基本类型"。例外的操作符是"=","=="和"!=",这些操作符能操作所有的对象(这也是对象易令人糊涂的地方)。除此之外,String类支持 "+" 和 "+="
自增,自减
x--, --x, x++, ++x
逻辑操作符
&&:与 ||:或 !:非
按位操作符
按位操作符用来操作整数基本数据类型中的单个"比特"(bit),即二进制位。按位操作符会对两个参数中的对应的位执行布尔代数运算,并最终生成一个结果。
&:与 |:或 ^:异或 ~:取反
移位操作符
移位操作符操作的运算对象也是二进制的"位"。移位操作符只可用来处理整数类型(基本类型的一种)。
左边移位操作符(<<),右移位操作符(>>)
三元操作符 if-else
三元操作符也称为条件操作符,形式如下:
boolean-exp ? value0 : value1
相关文章推荐
- java编程思想第三章 操作符 笔记
- 《java编程思想》第三章:操作符
- Java编程思想第四版学习笔记(2)操作符
- 《Java编程思想》笔记 第三章 操作符
- 《java编程思想》学习笔记—操作符
- 《java编程思想》_第三章_操作符
- JAVA编程思想第四版—第三章—习题与答案
- 《JAVA编程思想》学习笔记一:面向对象思想(Object-oriented)
- 《c++ primer》学习笔记 第三章 标准库类型(string, vector,bitset)
- 《JAVA编程思想》学习笔记——第五章 初始化与清理
- 第三章 操作符
- Java编程思想学习心得(四)赋值操作符的陷阱
- 《Java编程思想》学习笔记4——集合容器
- 《C++ Primer》学习笔记——第三章C++数据类型
- 《μCOS-III源码分析笔记》学习笔记|2|第三章时间管理
- 《JavaScript高级程序设计》学习笔记(1)——第三章 基本概念
- thinking in java 笔记 思维导图 第三章操作符
- 《c++ templates》学习笔记(2)——第三章
- Java编程思想第四版-第二、三章(一切都是对象、操作符)笔记
- 《Java编程思想》学习笔记4——集合容器 .