Mat*_*ini 0 java arrays android if-statement
大家好,我有一个问题:
我有一个阵列
String[] parte
Run Code Online (Sandbox Code Playgroud)
我需要数组的第一个值,所以我做了:
String verifica = parte[0] // It can be N (for Name) L (for List) and E (for Error)
Run Code Online (Sandbox Code Playgroud)
为什么我运行这个代码,我知道"verifica"是L
if (verifica == "L") { //If code
} else { //Else code
}
Run Code Online (Sandbox Code Playgroud)
它总是回到我的Else代码
谢谢你太多了
-Matteo
在Java中比较字符串必须完成String.equals():
if (verifica.equals("L")) { //If code
Run Code Online (Sandbox Code Playgroud)
你要做的是比较两个不同的对象,而不是它们的内容.