例子 判断一个字符串 s 是否为 "ABC"。 大多数程序会这样表示: s.equals("ABC");老手程序员会这样写: "ABC".equals(s); 原因是:第一种写法在 s 为 NULL 的时候会发生空指针错误;第二种写法就能很好的避免,当 s 为 NULL 的时候会返回 false。