代码如下: File file = new File("D:\\add.jsp");
Scanner scanner = new Scanner(file);
BufferedReader bf = new BufferedReader(new InputStreamReader(new FileInputStream(file)));
int count1 = 0, count2 = 0; while (scanner.hasNextLine()) {
count1++;
scanner.nextLine();
} while (bf.readLine() != null) {
count2++;
}
bf.close();
scanner.close();count1结果为0,而count2结果为正确行数。请问这是为什么?
Scanner scanner = new Scanner(file);
BufferedReader bf = new BufferedReader(new InputStreamReader(new FileInputStream(file)));
int count1 = 0, count2 = 0; while (scanner.hasNextLine()) {
count1++;
scanner.nextLine();
} while (bf.readLine() != null) {
count2++;
}
bf.close();
scanner.close();count1结果为0,而count2结果为正确行数。请问这是为什么?
解决方案 »
- 关于paint() repaint() update()函数问题。
- 兄弟姐妹们 帮我看下这个sqlserver2000数据库的问题
- Socket连接求助,急~~~~谢谢
- 在preparedstatement 查询的时候会不会内存溢出??
- 问一个关于日期转换的老问题
- 构造函数中try/catch
- 新人求教 为什么打印String char字符的时候出现了这种问题?
- 关于session的生命周期的疑问
- 网站的站内搜索是怎么实现的?怎么做?在网页的头元素中有一关键词元素,是不是就是给站内搜索用的?如果我在Sina中登记我的网站,那么是不是
- Java 8 Stream 之 short-circuiting
- 为什么不写fis.close()?
- 求助java数组删除重复数字
请问你在add.jsp文件里写的是什么内容呢?
请问你在add.jsp文件里写的是什么内容呢?
内容不重要,就是一个普通的jsp页面