我正在使用兩行的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