Java编程思想学习笔记(3)--操作符

来源:互联网 发布:php webservice 编辑:程序博客网 时间:2024/06/06 13:05

这里写图片描述

需要注意的地方有:

  • byte、short、char使用算术运算符进行操作时会被转换为int类型,要转回原类型要使用类型转换
  • 对象使用“==”进行比较时,比较的是对象的引用,当两个引用指向同一个对象时,才返回true,要比较对象的内容,要使用equals(),equals()对于自定义的类,默认比较的也是引用
String str=new String("str");String str2=new String("str");str==str2  //返回falsestr.equals(str2)    //返回true
  • 对于逻辑运算符,只能作用于布尔值,java不允许将非布尔值当成布尔值使用
0 0
原创粉丝点击