我面临一个奇怪的 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。我尝试过 toLowerCase() 和 trim() 但没有帮助..
谁都知道这个问题
最佳答案
对两个字符串执行 toCharArray()
并一一查看字符。这将回答你的问题。将它们输出为整数,以便更容易区分它们的不同之处。
关于java - 奇怪的java字符串比较运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12818033/