Java标准流输入输出流In(Out)putStream,ReaderWriter等总结(1)
一,标准输出流System.out
System.out向标准输出设备输出数据,方法有很多:
print()和println()的主要区别是后者输出完了主动转行前者不转行,printf()主要是格式化输出
一,标准输入流System.in
System.in读取标准输入设备数据(从标准输入获取数据,一般是键盘)int read() //返回ASCII码。若,返回值=-1,说明没有读取到任何字节读取工作结束。
int read(byte[] b)//读入多个字节到缓冲区b中返回值是读入的字节数
public class Input { public static void main(String args[]) { int b; try { System.out.println("please Input:"); while ((b = System.in.read()) != -1) {//system.in.read()System.out.print((char) b); } } catch (IOException e) { System.out.println(e.toString()); } }
} //控制台输入什么,按enter键后就会输出什么
三,Java.IO流类库的各种输入流和各种输出流
继承关系如图:
Java中输入流和输出流较多,我们一般只需要掌握17种即可
FileInputStream//文件字节输出流
FileOutputStream//文件字节输出流
FileReader //文件字符输入流
FileWriter //文件字符输出流
BufferedReader//缓存字符输入流
BufferedWriter//缓存字符输出流
BufferedInputStream//缓存字节输入流
BufferedOutputStream//缓存字节输出流
DataInputStream//数据输入流
DataOutputStream//数据输出流
ObjectInputStream.//对象输入流
ObjectOutputStream//对象输出流
PrintWriter//打印输出流,先前一篇文章介绍过了
每个输入流的详解下篇在介绍吧
Java标准流输入输出流In(Out)putStream,ReaderWriter等总结(1)相关推荐
- IO流输入输出流入门详解
IO流输入输出流入门详解 1.Java中以流的形式处理数据 2.流是一种有序的数据序列,分为输入输出流 3.Java是面向对象的程序设计语言,每个数据都是一个对象 4.Java中的输入输出功能来自ja ...
- c++一日一练:让标准的输入输出流关联一个缓冲区
上篇文章讲述了如何创建自己的标准输入输出,但是如何将标准的输入输出流进行重定向呢: 下面是一个具体的方法: fp = _fdopen( hConHandle, "w" ); ...
- java中的输入输出流概念_java输入输出--I/O流的概念和划分
理解数据流 数据流(Stream)是一组有顺序的,有起点的,有终点的字节集合,是对输入和输出的总称和抽象. 一般地,数据流分为 输入流(InputStream)和输出流(OutputStream).输 ...
- c++中的IO流(流的概念和流类库的结构,标准的输入输出流)
流的概念和流类库的结构 程序的输入指的是从输入文件将数据传送给程序,程序的输出指的是从程序将数据传送给输出文件 c++输入输出包含以下三个方面的内容 对系统指定的标准设备的输入输出.即从键盘输入数据, ...
- JavaSE-其他处理流(标准的输入输出流、打印流、数据流)
1.标准的输入流(System.in)输出流(System.out) 1.1.练习 从键盘输入字符串,要求将读取到的整行字符转成大写输出.然后继续进行输入操作,直到输入"e"或者& ...
- JAVA中级二 输入输出流,常见文件操作
文章目录 输入输出流,常见文件操作 01 文件对象 1.1 创建一个文件对象 1.2 文件的常用方法1 1.3 文件的常用方法2 1.4 练习 02 什么是流 2.1 流的理解 2.2 文件输入流 2 ...
- java怎么创建输入输出流_Java输入输出流
1.什么是IO Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列.Java的I/O流提供了读 ...
- java实验七输入输出流_实验六_Java的输入输出流
JAVA的输入输出流 实验六 Java的输入输出流 实验目的 1. 理解I/O流的概念,掌握其分类 2. 掌握文本文件读写.二进制文件读写 实验环境 JDK1.4以上版本, Eclipse集成开发环境 ...
- java-IO流-输入输出流-复制文件问题
复制文件问题 将"C:\\Users\\ccc\\Desktop\\IO流\\bb.txt"路径的文件复制一份到"C:\\Users\\ccc\\Desktop" ...
最新文章
- h5的语义化部分_H5 部分新语义化标签
- pyharm虚拟环境_手把手教你如何在Pycharm中加载和使用虚拟环境
- .NET 6 Preview5+VS2022实战千万并发秒杀项目,帅爆了(附源码)
- Django模块学习- django-pagination
- 奥哲徐平俊:乘风、冒险与未来
- 秀米的对话框格子可以变大吗_如何使用秀米进行排版(对外版)课件.ppt
- python 解析pys文件,并将其写入txt和excel文件
- 11.25作业(ZLY)
- VNC源码研究(二十四)vnc-4.0-winsrc版本之winvnc工程分析
- 索迪斯携手喜茶致敬白衣天使、慰问抗疫英雄
- 文本深度表示模型——word2vecdoc2vec词向量模型(转)
- ioc的概念和实现原理
- dividing(多重背包)
- 攻防世界MISC———Dift
- 多元线性回归中的公式推导
- 京东最新Java面试真题解析!mysql两个时间比较
- mysql错误代码145_Mysql中出现errno:145的解决方法
- 榜样访谈| 黄思怡:高校俱乐部提供了更大的平台
- 小鹏开启架构造车,冲击年销300万台入场券
- exec php 菜鸟教程,sql存储过程菜鸟教程