我有一个XmlPullParser
并设置它,我在StackOverflow上发现了一些有用的东西on this answer
当我浏览它时,我找到了行if (null != key)
,我有点困惑,因为我只知道表达式(key != null)
。
区别在哪里或者它是一样的?
答案 0 :(得分:1)
他们是一样的。
编码风格来自C / C ++,其中的错误如
if (variable = value)
时很容易写
if (variable == value)
的意思是。最多会发出编译器警告。通过始终一致地编写r-value,可以避免意外的分配,因为尝试分配r值是编译时错误。