有人能用简单易懂的英语解释一下这个声明背后的逻辑吗?
假设mContainsLoadingRow是一个布尔值,如果
则返回
如果不是,则返回
这样理解是否正确?
return mContainsLoadingRow ? (getContentDataSize() + 1) : getContentDataSize();
假设mContainsLoadingRow是一个布尔值,如果
mContainsLoadingRow
为true
,则返回
getContentDataSize() + 1
。如果不是,则返回
getContentDataSize()
。这样理解是否正确?