我需要一些帮助来解决这个问题——Java 的 startsWith() 方法似乎不起作用。
有人知道为什么会这样吗?
方法:
public boolean check(File f) {
boolean ans = (f.getName().startsWith(this.pre));
System.out.println(f.getName()+" "+this.pre);
System.out.println(ans);
}
我得到的输出是:
file5.b file
false
Same_a.txt file
false
same_name_a.txt file
false
same_name_c.txt file
false
看起来它总是返回错误。
编辑:你是对的,我误解了一些事情......感谢和抱歉给您带来的不便。