首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android: Substring & IF

Android: Substring & IF
EN

Stack Overflow用户
提问于 2015-05-12 10:14:57
回答 1查看 70关注 0票数 1

我对下面的代码有问题。我剪断了字符串"Data1",把它给"Data2“,然后我检查字符串。我的手机总是说"ab不是ab",但我不知道为什么?

有什么想法吗?

代码语言:javascript
复制
String Data1 = "abc";
String Data2 = "";

Data2 = Data1.substring(0, 2);

if(Data2 == "ab")
  {
        Toast.makeText(this, Data2 + " is ab" , Toast.LENGTH_LONG).show();
  }
else
  {
        Toast.makeText(this, Data2 + " is not ab", Toast.LENGTH_LONG).show(); 
  }

谢谢..。

EN

回答 1

Stack Overflow用户

发布于 2015-05-12 10:22:26

在Java语言中,可以使用equals()方法比较字符串。更多信息here

按如下方式更改您的if语句

代码语言:javascript
复制
if(Data2.equals("ab"))
{
    Toast.makeText(this, Data2 + " is ab" , Toast.LENGTH_LONG).show();
}
else
{
    Toast.makeText(this, Data2 + " is not ab", Toast.LENGTH_LONG).show(); 
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30180623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档