BufferedReader 缓冲输入流|学习笔记

简介: 快速学习 BufferedReader 缓冲输入流

开发者学堂课程【Java 高级编程BufferedReader 缓冲输入流】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/20/detail/337


BufferedReader 类


目录:


1.实现键盘数据输入

2.实现键盘数据输入并验证

 

1.实现键盘数据输入.

BufferedReader 类提供的是一个缓冲字符输入流的概念,利用 BufferedReader 类可以很好的解决输入流数据的读取问题,这个类最初提供最完善的数据输入的处理(JDK1.5之前,JDK1.5 之后出了一个功能更强大的类代替此类)。

 

使用这个类处理,是因为这个类提供了一个重要的方法:

读取一行数据: public String readLine() throws IOException; 。

将利用这个类实现键盘输入数据的标准化定义。

范例:

图片23.png

图片24.png


2.实现键盘数据输入并验证.

在实际的开发过程之中经常会遇见输入数据的情况,而所有输入数据的类型都是通过 String 描述的,这样就方便接收者进行各种处理。

范例:接收整型输入并验证

图片25.png

实际开发中所有输入的数据全部都是字符串,方便用户验证与进行字符串的复杂处理。

相关文章
|
2月前
day17-缓冲流&转换流&序列化流&打印流&Properties(三)
day17-缓冲流&转换流&序列化流&打印流&Properties
41 1
|
2月前
|
存储 自然语言处理 Java
day17-缓冲流&转换流&序列化流&打印流&Properties(二)
day17-缓冲流&转换流&序列化流&打印流&Properties
43 1
|
2月前
|
存储
day17-缓冲流&转换流&序列化流&打印流&Properties(一)
day17-缓冲流&转换流&序列化流&打印流&Properties
54 0
|
3月前
|
移动开发 Java Linux
IO流:字节输出流FileOutputStream的超详细用法
IO流:字节输出流FileOutputStream的超详细用法
|
5月前
InputStream读取数据
InputStream读取数据
|
7月前
|
C语言 C++ 开发者
C++输入流和输出流介绍
C++ 又可以称为“带类的 C”,即可以理解为 C++ 是 C 语言的基础上增加了面向对象(类和对象)。在此基础上,学过 C 语言的读者应该知道,它有一整套完成数据读写(I/O)的解决方案: 使用 scanf()、gets() 等函数从键盘读取数据,使用 printf()、puts() 等函数向屏幕上输出数据; 使用 fscanf()、fgets() 等函数读取文件中的数据,使用 fprintf()、fputs() 等函数向文件中写入数据。 要知道,C 语言的这套 I/O 解决方案也适用于 C++ 程序,但 C++ 并没有“偷懒”,它自己独立开发了一套全新的 I/O 解决方案,其中就包含
50 0
|
8月前
缓冲流
缓冲流
27 0
|
8月前
|
Java
Java IO流之访问文件的字节输入流FileInputStream和字节输入流FileOutputStream的详解
Java IO流之访问文件的字节输入流FileInputStream和字节输入流FileOutputStream的详解
71 0
|
8月前
字节、字符输入输出流
字节、字符输入输出流
33 0
|
网络协议 测试技术 Go
带缓冲的 Reader 读文件 | 学习笔记
快速学习带缓冲的 Reader 读文件
99 0
带缓冲的 Reader 读文件 | 学习笔记