我正在使用两行的 string.split("") 并比较字符串是否相等,问题是生成的字符串有时在末尾有逗号,有时没有,这给出了假阴性。
String[] t1 = text.split(" ");
String[] t2 = str.split(" ");
for(int i=0;i<t1.length;i++)
{
System.err.println("==============t1=====143"+t1[i]);
for(int j=0;j<t2.length;j++)
{
if(t2[j].equals(t1[i]) || t2[j].equals(t1[i]+","))
{
x.add(str);
}
}
}
如果出现逗号,我怎样才能让程序忽略它?