《java编程思想》第三章:操作符
2016-09-27 11:16
127 查看
在最底层java的数据是通过使用操作符来操作的。
操作符包括:+、-、*、/、%、>、<、=、>=、<=、==、!=、+=、++、--、&&、||、!、|、^、~、>>、<<、。
算数操作符:+、-、*、/、%、=、++、--。
关系操作符:>、<、>=、<=、==、!=。
逻辑操作符:&&、||、!。
按位操作符:|(或)、^(异或)、~(非)。
移位操作符:>>(左移位)、<<(右移位)。
字符串操作符:+、+=。
类型转换操作符:double d =(double) 1.4F;
赋值语句:将右边的值赋给左边的变量(即“引用”)。
短路现象:在条件判断时&& 如果有一个条件为 false 就不用往下走,直接跳过判断中的代码块, || 则相反,有一个为true就不用往下走了,直接进入判断中的代码块。
三元操作符: boolean - exp ? value0 : value1; 布尔值为true值为value0,布尔值为false值为value1。
操作符包括:+、-、*、/、%、>、<、=、>=、<=、==、!=、+=、++、--、&&、||、!、|、^、~、>>、<<、。
算数操作符:+、-、*、/、%、=、++、--。
关系操作符:>、<、>=、<=、==、!=。
逻辑操作符:&&、||、!。
按位操作符:|(或)、^(异或)、~(非)。
移位操作符:>>(左移位)、<<(右移位)。
字符串操作符:+、+=。
类型转换操作符:double d =(double) 1.4F;
赋值语句:将右边的值赋给左边的变量(即“引用”)。
短路现象:在条件判断时&& 如果有一个条件为 false 就不用往下走,直接跳过判断中的代码块, || 则相反,有一个为true就不用往下走了,直接进入判断中的代码块。
三元操作符: boolean - exp ? value0 : value1; 布尔值为true值为value0,布尔值为false值为value1。
相关文章推荐
- PostgreSQL教程(五):函数和操作符详解(1)
- C语言中的sizeof操作符用法及和strlen的区别
- PostgreSQL教程(七):函数和操作符详解(3)
- PostgreSQL教程(六):函数和操作符详解(2)
- C# 常见操作符整理
- JavaScript中的操作符==与===介绍
- C# 中的??操作符浅谈
- javascript之typeof、instanceof操作符使用探讨
- JS中==与===操作符的比较
- JavaScript delete操作符应用实例
- php学习笔记(三)操作符与控制结构
- PHP中::、->、self、$this几种操作符的区别介绍
- Java关系操作符简写介绍
- Lua中的操作符和表达式总结
- c++中new和delete操作符用法
- C++之CNoTrackObject类和new delete操作符的重载实例
- Shell常用操作符总结
- 详解php比较操作符的安全问题
- javascript中typeof操作符和constucor属性检测
- JavaScript高级程序设计(第3版)学习笔记4 js运算符和操作符