我正在使用两行的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);
}
}
}
如何让程序忽略逗号,如果它出现?
什么是编程语言?我认为这是Java,使其明确! – Kjir 2012-04-15 11:45:01