使用扫描仪读取文件

时间:2013-11-20 18:46:56

标签: java regex

我发现以下对于阅读文本文件有用:

new Scanner(file).useDelimiter("\\Z").next();

但是我今天遇到的文件只是用这种语法部分读入。我不确定是什么让这个文件变得特别,它只是一个.jsp

我发现以下工作在这个例子中,但我想知道为什么以前的方法不起作用。

Scanner in = new Scanner(new FileReader(file));
String text = in.useDelimiter("\\Z").next();

1 个答案:

答案 0 :(得分:0)

将jsp文件另存为.txt并尝试使用第一种方法读取它。如果它有效,我觉得尺寸可能是问题。