JAVA第四天
来源:互联网 发布:网络构架 编辑:程序博客网 时间:2024/06/16 20:47
运算符和表达式
和C语言是一样的
算术运算符
++和--优先级 最高
*,/,%优先级其次
+,-优先级最低
括号可以改变优先级
逻辑运算符
!运算符优先级最高
&&运算优先级其次
||运算优先级最低
括号可以改变优先级
与C语言不同的话||、&&、!结果只能是true或者false 不是0跟1
关系运算符
JAVA中同类型的变量和常量都可以用==和!=来判断是否相等
JAVA中关系运算符的结果是一个布尔值,而不是C语言中的0或1
关系运算符常和逻辑运算符一同使用
位运算符
位运算符是对整数进行二进制的操作符,返回结果也是一个整数
位运算符分别是按位取反 ~,按位与&、按位或|和按位异或^
移位运算符是左移<<,右移>>和添零右移>>>
左移最低位补0,右移是补符号位,添零右移就是把符号位补0
条件运算符
Java中的条件运算符根据条件来返回一个值
x=(布尔表达式)?(为true时所附的值):(为false时赋的值)
和C语言是一样的
算术运算符
++和--优先级 最高
*,/,%优先级其次
+,-优先级最低
括号可以改变优先级
逻辑运算符
!运算符优先级最高
&&运算优先级其次
||运算优先级最低
括号可以改变优先级
与C语言不同的话||、&&、!结果只能是true或者false 不是0跟1
关系运算符
JAVA中同类型的变量和常量都可以用==和!=来判断是否相等
JAVA中关系运算符的结果是一个布尔值,而不是C语言中的0或1
关系运算符常和逻辑运算符一同使用
位运算符
位运算符是对整数进行二进制的操作符,返回结果也是一个整数
位运算符分别是按位取反 ~,按位与&、按位或|和按位异或^
移位运算符是左移<<,右移>>和添零右移>>>
左移最低位补0,右移是补符号位,添零右移就是把符号位补0
条件运算符
Java中的条件运算符根据条件来返回一个值
x=(布尔表达式)?(为true时所附的值):(为false时赋的值)
阅读全文
0 0
- java学习第四天
- 学习Java第四天
- java第四天 Eclipse
- Java第四天
- Java学习第四天
- Java基础---第四天
- java-第四天
- java学习第四天
- java第四天
- JAVA 学习第四天
- Java学习第四天
- java第四天
- Java第四天
- Java 基础 第四天
- java 第四天
- JAVA基础第四天
- JAVA基础第四天
- JAVA实训课第四天
- C
- iOS-键值编码和键值监听的理解和实现
- 【JavaEE】企业面试问题-Java基础(摘自黑马程序员以备自用)
- Apress-Pro Java Clustering and Scalability(2017)读书笔记
- 关于Mysql数据库的知识总结(1)
- JAVA第四天
- intellij Idea 配置maven
- 一头坑进Redis之常见redis.conf配置介绍
- Vivado下生成及烧写MCS文件
- 练习14
- centos6安装Apache服务器
- Hihocoder 1430 Problem I. A Boring Problem (二项式定理
- (codevs 3044 矩形面积求并)<可以不用线段树>
- 利用KNN算法实现手写体数字的识别