Java编程思想学习笔记(3)--操作符
2017-03-19 23:35
113 查看
需要注意的地方有:
byte、short、char使用算术运算符进行操作时会被转换为int类型,要转回原类型要使用类型转换
对象使用“==”进行比较时,比较的是对象的引用,当两个引用指向同一个对象时,才返回true,要比较对象的内容,要使用equals(),equals()对于自定义的类,默认比较的也是引用
String str=new String("str"); String str2=new String("str"); str==str2 //返回false str.equals(str2) //返回true
对于逻辑运算符,只能作用于布尔值,java不允许将非布尔值当成布尔值使用
相关文章推荐
- Java编程思想学习笔记系列之-第 3 章 操作符
- oracle基本操作符/运算符/操作语言...
- ThinkingInJava 学习 之 0000002 操作符
- php学习笔记(三)操作符与控制结构
- RxJava2.0学习笔记(简介,线程控制,常见操作符)
- LINQ查询操作符之Select、Where、OrderBy、OrderByDescending、GroupBy、Join、GroupJoin及其对应的查询语法
- C语言操作符
- 重载输入输出操作符
- 个人总结操作符的特性,包括:按位操作符、位移操作符和单目操作符中的sizeof
- 为什么喜欢在 if() 条件判断中使用逗号操作符?
- java关系操作符(==、!=)和equals()
- jsf 页面 里面 的el表达式,不能使用 &&等等操作符,得使用and等等
- C语言操作符使用总结
- java学习笔记《java面向对象编程》——操作符
- Android拾萃 - RxJava2之创建操作符及其demo
- PHP逻辑操作符
- 从重载自增操作符上理解前自增与后自增
- 谜题1.6 操作符的优先级和求值顺序
- Kotlin学习(十六): 关键字与操作符(Keywords and Operators)
- ++ --操作符 输出值