【发布时间】:2014-05-12 20:37:52
【问题描述】:
我无法检测字符串是否位于行尾。例如,在字符串中:
"hey hi
hello"
如何检测 hi 是否在行尾?我正在从文件中读取字符串,那么文件中的行尾字符有什么不同吗?
【问题讨论】:
-
搜索
"\n",这是换行符。 -
你必须说出你是如何读取文件的,因为很多方法如
readLine()或nextLine()会去除换行符,所以如果你只是搜索它,你永远不会找到它。 -
@aamit915 我正在使用
new Scanner(new File("KLSadd.tex")).useDelimiter("\\Z").next();阅读文件 -
嘿!你的意思是
string还是word? -
@PaulVargas,一个字符串