我正在使用方法startsWith 来确定我的字符串是否以所需的字符串开头。例子:
for(int i=0;i<tokens.length;i++){
if(tokens[i].startsWith(ColumnName)){
tokens[i]="";
}
在tokens[i] 中有一个字符串“info REAL”,在ColumnName 中有一个字符串“info”。在这个比较中,每次我都弄错了。难以置信,但即使我打印它,它就像 - tokens[i]:info REAL, startsWith:info, result:false...
我看不出这里有什么错误,你知道吗?我的程序中没有 TYPO,我 100% 确定这些值是正确的。
谢谢