JAVA基础学习笔记
2017-09-27 22:39
246 查看
2.算术运算符
+,-,*,/,%,++,--
1)整数相除,只能得到整数。要想得到小数,必须有浮点数参与运算
2)字符参与加法运算,实际是拿字符在计算机中存储的数值来参与运算的
'A' 65
'a' 97
'0' 48
3)字符串参与加法运算实际就是完成了字符串的拼接(但是运算遵循从左往右的顺序)
3.赋值运算符
1)基本赋值运算符 =
2)扩展赋值运算符 +=,-=,*=,/=...
注意:扩展的赋值运算符隐藏了强制类型转换
4.关系运算符
==,!=,>,>=,<,<=
关系运算符的结果是boolean类型
5.逻辑运算符
1)&,|,^,!
2)&&,||
3)&和&&的区别:
&&有短路效果,当&&的左边为false时,则右边不执行
&无论其左边是否为false,右边都要执行
4)||和|的区别
当||的左边为true时,其右边不执行
|无论其左边结果为什么,右边都要执行
6.三元运算符
关系表达式?表达式1:表达式2
+,-,*,/,%,++,--
1)整数相除,只能得到整数。要想得到小数,必须有浮点数参与运算
2)字符参与加法运算,实际是拿字符在计算机中存储的数值来参与运算的
'A' 65
'a' 97
'0' 48
3)字符串参与加法运算实际就是完成了字符串的拼接(但是运算遵循从左往右的顺序)
3.赋值运算符
1)基本赋值运算符 =
2)扩展赋值运算符 +=,-=,*=,/=...
注意:扩展的赋值运算符隐藏了强制类型转换
4.关系运算符
==,!=,>,>=,<,<=
关系运算符的结果是boolean类型
5.逻辑运算符
1)&,|,^,!
2)&&,||
3)&和&&的区别:
&&有短路效果,当&&的左边为false时,则右边不执行
&无论其左边是否为false,右边都要执行
4)||和|的区别
当||的左边为true时,其右边不执行
|无论其左边结果为什么,右边都要执行
6.三元运算符
关系表达式?表达式1:表达式2
相关文章推荐
- 整理JAVA学习笔记 JAVA基础需要掌握重点
- Java2核心技术第七版的学习笔记(三) Fundamental Programming Structures in Java(Java语言的基础)(二)
- Java学习笔记(八、数据库编程基础)
- Java学习笔记(三、面向对象编程基础)
- java面试基础题,学习笔记!
- 很不错的JAVA学习笔记-Java基础-Java-编程开发
- java学习笔记,关于java的一些基础知识,适用于初学者,第一节
- 分布计算环境学习笔记5——Java Enterprise Edtion基础
- 传智博客学习笔记16--JAVA SCRIPT HTML语言基础
- Java基础学习笔记
- Java学习笔记基础篇(二)
- 传智播客_张孝祥_Java基础4_面向对象下_学习笔记
- 传智博客学习笔记4--JAVA编程基础1
- JAVA语言学习笔记之JAVA语言基础
- Java学习笔记(一、Java语言基础)
- Java基础学习笔记
- Java 基础学习笔记(持续更新中)
- [转]CoreJava学习笔记_Java语法基础
- java基础学习笔记原始类型变量赋值与非原始变量赋值
- Java学习笔记(七、网络编程基础)