There are Code A、Code B and Code C.
Is Code A equivalent Code B ?
Is Code A equivalent Code C ?
Code A
if (IsRegistered(myContext) ) {
}
Code B
if (IsRegistered(myContext) == true) {
}
Code C
if (IsRegistered(myContext) === true) {
}
Function
fun IsRegistered(myContext: Context): Boolean {
val prefs = PreferenceManager.getDefaultSharedPreferences(myContext)
var registeredStatus: Boolean? = prefs.getBoolean("IsRegistered", false)
val isPro = myContext.resources.getBoolean(R.bool.IsProVersion)
if (isPro) {
registeredStatus = true
}
return registeredStatus!!
}