JAVA | 49 - IO 高级应用 | 扫描流
2017-12-04 20:48
218 查看
键盘输入
import java.util.Scanner; public class Main { public static void main(String[] args) throws Exception{ boolean flag = true; while (flag){ Scanner scanner = new Scanner(System.in); if(scanner.hasNextInt()){ System.out.println(Integer.parseInt(scanner.next())); flag = false; }else { System.out.println("Error"); } } } }
文件输入
import java.io.File; import java.io.FileInputStream; import java.util.Scanner; public class Main { public static void main(String[] args) throws Exception{ File file = new File("/Users/yuzhen/File/testA.txt"); Scanner scanner = new Scanner(new FileInputStream(file)); scanner.useDelimiter("\n"); // 设置读取的分隔符 while (scanner.hasNext()){ System.out.println(scanner.next()); } } }
相关文章推荐
- JAVA | 48 - IO 高级应用 | 缓冲输入流
- JAVA | 50 - IO 高级应用 | 对象序列化
- IO高级应用(扫描流Scanner)
- 线程高级应用-心得6-java5线程并发库中同步工具类(synchronizers),新知识大用途
- 【JAVA学习】MYSQL数据库高级应用
- 高级for循环在java集合中的应用
- 高级IO复用应用:聊天室程序
- Java IO笔记(2)典型应用
- 多线程并发库高级应用 之 java5中的线程并发库--线程池、Callable&Future
- 多线程并发库高级应用 之 使用java5中同步技术的3个面试题
- JAVA高级视频02_IO输入与输出日记4(02-11到12)
- JAVASE_20_#java高级IO_File对象和IO包中的其他类
- spark自定义Accumulator高级应用(JAVA)
- 张孝祥_Java多线程与并发库高级应用03
- 黑马程序员________Java中IO技术字节流字符流的应用及File类学习笔记
- JAVA高级应用学习笔记----流
- 线程高级应用-心得5-java5线程并发库中Lock和Condition实现线程同步通讯
- JAVA高级应用之List接口 LinkedList ArrayList
- 从Java到C++——常量(const)的高级应用
- 黑马程序员-JAVA高级视频_IO输入与输出-18天-6(文本文件读取方式二)