str.equals("AA")和("AA").equals(str)这么些有什么区别?

一直以来都是str.equals("AA")这么写,后来听同事说建议("AA").equals(str)这样写,问其原因也没有说出个什么来。
后来项目跑LoadRunner发现确实("AA").equals(str)这么写比str.equals("AA")有优势,但是再网上一直没查出原因来,求解,谢谢。
同样还有str == null和null == str 颠倒过来写的区别

查看全部
tiwenzhuanyong
tiwenzhuanyong
2010/12/10 11:25
  • it技术
  • 互联网问答
  • IT行业问题
  • 编程语言问答
  • 计算机技术
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

0个回复