比较android上的字符串

时间:2012-02-02 20:49:21

标签: java android

我正在比较两个字符串,每次触发else语句。起初它与compareTo一起工作,很好。现在,在编辑了这部分不相关的代码之后,我得到了一个错误的结果......我从服务器得到的str的值。我很困惑这里有什么不对的地方.. 在服务器上我用php回音:

  <?php case "helloServer":
         echo "hello";
   break; ?>

在Java中:

//if(str.compareTo("hello") == 0) {
  if(str.equals("hello")){
      if(D)Log.d("St","yes "+str);
      return true;} 
   else{
        Toast.makeText(getBaseContext(), "NO!", Toast.LENGTH_LONG).show();
   return false;
   }

1 个答案:

答案 0 :(得分:0)

只需在调试模式下运行应用程序并添加断点即可。检查变量以查看是否按预期获取数据。