在我的
的onCreate
我正在设定
myString = getIntent().getStringExtra("sentString");
Run Code Online (Sandbox Code Playgroud)
在那之后
if (myString == "test") {...}
Run Code Online (Sandbox Code Playgroud)
无法执行......
即使事后
btnTest.setText(myString);
Run Code Online (Sandbox Code Playgroud)
作品
问题是什么?
比较字符串时始终使用String.equals().==将只比较参考.
示例:代替
if (myString == "test") {...}
Run Code Online (Sandbox Code Playgroud)
使用:
if (myString.equals("test")) {...}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
277 次 |
| 最近记录: |