Javadoc 的BufferedReader.readLine() http://java.sun.com/j2se/1.5.0/docs/api/java/io/BufferedReader.html#readLine() says:
一行被认为由任何一个换行符 ('\n')、
回车符 ('\r'),或回车符后紧跟换行符。
我需要比这更好的控制(例如,我希望能够指定行尾为“\r\n”,以便“\n”本身不会终止该行)。
有没有 JDK 或库函数可以做到这一点?
尝试使用Scanner http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html class:
String line = Scanner(file).useDelimiter("\r\n").next();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)