我面临着一个奇怪的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...
}
但不幸的是它返回false。我试过LowerCase()和trim()但没有帮助..
任何人都知道这个问题
答案 0 :(得分:1)
对两个字符串执行toCharArray()
并逐个查看字符。这将回答你的问题。将它们输出为整数,以便更容易分辨它们的不同之处。