文档地址: http://tool.oschina.net/apidocs/apidoc?api=jdk-zh
构造方法:
1 FileInputStream(File file)
2 FileInputStream(String name)

方法
close() 关闭此文件输入流并释放与此流有关的所有系统资源。
read() 从此输入流中读取一个数据字节。
read(byte[] b) 从此输入流中将最多 b.length 个字节的数据读入一个 byte 数组中。
read(byte[] b, int off, int len) 从此输入流中将最多 len 个字节的数据读入一个 byte 数组中。
读出来的是一个字节 , 或者字节数组
String filePath ="/users/yifei/desktop/test/1.txt";
File f = new File(filePath);
if(!f.exists()) {
f.createNewFile();
}
FileInputStream p2 = new FileInputStream(f);
int t =0;
char[] a = new char[100];
int i = 0;
while((t=p2.read())!=-1) {
a[i]=(char)t;
i++;

 }System.out.println(new String(a));System.out.println(i);p2.close();

java文件输入流FileInputStream相关推荐

  1. 字节流之文件输入流FileInputStream(上)

    一 简介 IO流(输入流.输出流) 字节流.字符流 1.字节流 InputStream.OutputStream InputStream:抽象了应用程序读取数据的方式 OutputStream:抽象了 ...

  2. java输出流输入流的使用_Java中的IO流之文件输入输出流

    Java中的IO流之文件输入输出流 1.文件流介绍 文件流是以字节为单位进行读写文件的,所以属于字节流,并且是低级流.文件流位于java.io包下. 输入输出流分别是FileInputSteam和Fi ...

  3. Java 文件 IO 操作

    文章目录 1. File类 2. RandomAccessFile类 3. 流类 3.1 字节流 3.2 字符流 3.3 管道流 3.4 ByteArrayInputStream.ByteArrayO ...

  4. 文件字节流(FileInputStream/FileOutputStream)

    IO流操作分为四步核心步骤: 1.创建源 2.选择流 3.具体操作 4.释放资源(系统资源) 一.文件字节输入流(FileInputStream) 文件输入流(FileInputStream),顾名思 ...

  5. java 文件的输入输出

    一.File 属性 Java.io包,但不是InputStream,OutputStream的子类 创建File对象 1. FIle name = new File(String path) 2. F ...

  6. Java文件操作详解

    Java 文件 Java IO教程 - Java文件 File类的对象是文件或目录的路径名的抽象表示. 创建文件 我们可以从中创建一个File对象 路径名 父路径名和子路径名 URI(统一资源标识符) ...

  7. Java文件字节流和字符流FileInputStream,FileOutputStream,FileReader,FileWriter

    一,文件输入流和文件输出流:FileInputStream,FileOutputStream FileInputStream可以使用read()方法一次读入一个字节,并以int类型返回,或者是使用re ...

  8. 开课吧Java课程之详解文件输出流FileInputStream

    FileInputStream(文件输入流) FileInputStream 类创建一个能从文件读取字节的InputStream 类,它的两个常用的构造函数如下: FileInputStream(St ...

  9. java用输入流创建数据文件_Java实现文件写入——输入输出流(IO流)

    输入输出含义和意义: 输入和输出功能是Java对程序处理数据能力的提高,java以流的形式处理数据. 流是一组有序的数据序列,根据操作类型,分为输入流和输出流. 程序从输入流读取数据,向输出流写入数据 ...

  10. java切割输入流_Java分割流,对象流,参与序列化,分割读取文件,对象输入或输出流等【诗书画唱】...

    自己写的题目:用分割流把一个Java文件分割读取,打印出每次读取的内容,要求每次读取打印500个字节. package fenGeLiu; import java.io.*; public class ...

最新文章

  1. R语言可视化面积图(area chart)移除轴标签与实际图形之间的空白区域实战:默认的面积图、移除轴标签与实际图形之间的空白区域
  2. linux文件属性文文件类型知识
  3. 替换python字典中的key值
  4. 使用druid【使用官方的stater】||集成JdbcTemplate
  5. 为什么OpenCV3在Python中导入名称是cv2
  6. 1.django restframework 项目部署到ubuntu18.04上(同步数据库)
  7. Retrofit2从入门到放弃
  8. 软件工程网络15个人阅读作业2(201521123111 陈伟泽)
  9. 腾讯翻译君在线翻译怎么翻译整个文件_希腊语怎么翻译?教你两个超实用的翻译方法...
  10. 计算机设计大赛感言,平面设计大赛获奖感言
  11. 用ESP8266连接 0.96寸 OLED屏幕
  12. android 来电播放铃声,android 播放来电铃声
  13. 最具创新价值人工智能产品 Imagination PowerVR NNA再获殊荣
  14. python获取excel整行数据如何保存到新的工作簿中_如何使用python将大量数据导出到Excel中的小技巧之一...
  15. 瑞星微RK3288 开发板(ARM Cortex-A17架构)
  16. Doctype 作用? 严格模式与混杂模式-如何触发这两种模式,区分它们有何意义?
  17. 魔兽怀旧服最新服务器人口,魔兽世界:仅三天时间正式服人口减少20万,怀旧服人口超越正式服...
  18. 微信公众号活动策划方案怎么写?看完你也可以直接套用
  19. 网站关键词排名,如何快速提升?
  20. php 生僻字 拼音,PHP汉字转拼音(支持生僻字)

热门文章

  1. m.2linux系统安装,LINUX 下安装MPLAY
  2. 【技术指标】MACD详解
  3. 字节跳动开启员工暴富计划,大手笔回购期权,有人最高能赚175%
  4. 机器学习练习----神经网络的标准BP算法(误差逆传播算法)
  5. Python:常见排列组合问题处理
  6. STM32Cube IDE环境安装
  7. 基于.Net Core3.1 与signalR实现一个即时通讯工具(一)
  8. 基于Python的家谱信息管理系统
  9. 5-27 家谱处理 (30分)
  10. Windows的右键菜单管理软件