如何从这行代码中获取空指针异常?
String a = "localUri: "+ mCurrentImageUri == null? "none" : mCurrentImageUri.toString();
Run Code Online (Sandbox Code Playgroud)
mCurrentImageUri == null,但我认为mCurrentImageUri.toString()如果是这样的话就不会评估
半相关:
如何编写类似于这个c#语法?
字符串a = myVar?? "none"
SLa*_*aks 13
你需要括号:
"localUri: " + (mCurrentImageUri == null ? "none" : mCurrentImageUri.toString())
Run Code Online (Sandbox Code Playgroud)
没有括号,它被解析为(("localUri: "+ mCurrentImageUri) == null) ? ...,总是错误的.