一.基本判断
- if … else
可以做条件判断,else`是可选的; - 不推荐省略花括号
{}; - 多个
if ... else串联要特别注意判断顺序; - 要注意
if的边界条件; - 要注意浮点数判断相等不能直接用
==运算符; - 引用类型判断内容相等要使用
equals(),注意避免NullPointerException。
二.判断对象是否属于一个类
Class a;
Class_B;
if(a.getClass()==B.class)||if(a.getClass().equals((B)a.Class))三.判断字符串
判断字符串是否是数字
- 用自带的Java函数
Character.isDigit(String.charAt(i))//return boolean type- ASCII码