java运算优先级
2012-11-08 13:54
204 查看
比较基础的知识,但是不一小心还是弄错了
打印结果:
其中第二个打印先计算了+,后判断了==。
public class testIsNull { /** * 判断是否为null */ public static void main(String[] args) { Object o = new Object (); o = null; System.out.println("aaa="+o); System.out.println("bbb="+o==null); System.out.println("ccc="+ (o == null)); } }
打印结果:
aaa=null false ccc=true
其中第二个打印先计算了+,后判断了==。
相关文章推荐
- 总结一下java中的位操作,运算优先级
- Java中逻辑运算的优先级
- java语言运算的优先级问题
- Java学习_运算符优先级
- java的运算优先级和字符串的类型转换
- java:Java运算优先级
- java 运算优先级
- java:Java运算优先级
- Java运算符优先级
- java实现四则运算,难点主要在理解加减乘除优先级以及使用递归
- java运算优先级
- java和oracle中一个常被忽略的运算符号优先级
- java数据类型和运算优先级
- java运算优先级
- java复习1 基本数据类型 常量变量命名 运算优先级
- 20行 java回溯法 无优先级运算问题 含详细注释
- Java学习笔记---基本类型、运算优先级的一些知识整理
- JAVA常用运算符极其运算优先级的总结
- Java 运算优先级
- java运算优先级