黑马程序员技术交流社区

标题: scanner读取文本文件,很方便 [打印本页]

作者: asinzuo    时间: 2015-9-8 09:29
标题: scanner读取文本文件,很方便
本帖最后由 asinzuo 于 2015-9-8 09:40 编辑

如果文本文件内容就一行,
那么可以用Scanner读取
  1.                  Scanner sc = new Scanner(new FileInputStream("a.txt"));
  2.                               
  3.                  System.out.println(sc.nextLine());
  4.                  
  5.                  sc.close();
复制代码

如果有多行就这么读取

  1.                 Scanner sc = new Scanner(new FileInputStream("a.txt"));

  2.                 while (sc.hasNext())

  3.                         System.out.println(sc.nextLine());

  4.                 sc.close()
  5.        
复制代码






作者: ln0491    时间: 2015-9-8 09:31
不错,试下...
作者: 德胜    时间: 2015-9-8 09:34
不错,试下...
作者: asinzuo    时间: 2015-9-8 09:47
本帖最后由 asinzuo 于 2015-9-8 10:01 编辑

迭代器,,,,,,,,
作者: asinzuo    时间: 2015-9-8 09:53
德胜 发表于 2015-9-8 09:34
不错,试下...


还可以读取多行
作者: asinzuo    时间: 2015-9-8 09:55
ln0491 发表于 2015-9-8 09:31
不错,试下...


还可以读取多行
作者: 菜鸟征程    时间: 2015-9-8 10:06
试下,很不错。
作者: 寒星在天    时间: 2015-9-8 10:10
还木学先看看
作者: MilesMatheson    时间: 2015-9-8 11:37
还真的有试过呢,有意思
作者: lostyou    时间: 2015-9-8 11:57
这个真不错  可以的
作者: Echo0912    时间: 2015-9-8 14:08
学习学习。。。
作者: a334    时间: 2015-9-8 15:13
我还在用IO
作者: 夏木南生    时间: 2015-9-8 21:18
一切为了技术分~~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2