在读取文件后对每行用startsWith()方法时出现错误,原因是字符串开头是一个不可见的特殊字符,打印出来是一个点。查找资料后发现,在trim()前先对字符串进行如下处理即可。
line.replaceAll("\\p{C}", "")
参考:
在读取文件后对每行用startsWith()方法时出现错误,原因是字符串开头是一个不可见的特殊字符,打印出来是一个点。查找资料后发现,在trim()前先对字符串进行如下处理即可。
line.replaceAll("\\p{C}", "")
参考: