Wierd java string compare operation



我正面临一个奇怪的java字符串比较问题。

{
String a,b;
a = "http://www.abc.com/audiofiles/1349866054121.caf";
b = "http://www.abc.com/audiofiles/";
boolean flag = a.contains(b); // This should be true...
}

但不幸的是,它返回了假。我尝试过小写()和trim(),但没有帮助。

任何人都知道这个问题

对两个字符串进行toCharArray(),并逐个查看字符。这将回答你的问题。将它们输出为 int,以便更容易分辨出它们的不同之处。

相关内容