吃不完兜着走

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

FileInputStream用法的简介

huh

     前面提到过FileReader、FileWriter以字符流的形式读写数据,这章和下一章讲以字节流的形式操作数据,前面有人指出我写的随笔里的错误,这很好,以后有什么问题请多多指教。这扯远了,咱们谈归正传,今天这章主要介绍FileInputStream.

复制代码
 1 import java.io.File;
 2 import java.io.FileInputStream;
 3 import java.io.FileNotFoundException;
 4 import java.io.IOException;
 5 
 6 
 7 public class FInputStream {
 8 
 9     /**
10      * @param args
11      */
12     public static void main(String[] args) {
13         // TODO Auto-generated method stub
14        try {
15         FileInputStream fis=new FileInputStream(new File("D:\\123.txt"));//新建一个FileInputStream对象
16         try {
17             byte[] b=new byte[fis.available()];//新建一个字节数组
18             fis.read(b);//将文件中的内容读取到字节数组中
19             fis.close();
20             String str2=new String(b);//再将字节数组中的内容转化成字符串形式输出
21             System.out.println(str2);
22         } catch (IOException e) {
23             // TODO Auto-generated catch block
24             e.printStackTrace();
25         }
26         
27     } catch (FileNotFoundException e) {
28         // TODO Auto-generated catch block
29         e.printStackTrace();
30     }
31     }
32 }
复制代码

运行结果:就会显示出123.txt中的内容,当然这前提是D盘路径下有123.txt文件存在

      

posted on   吃不完兜着走  阅读(69883)  评论(2编辑  收藏  举报

编辑推荐:
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· .NET 适配 HarmonyOS 进展
阅读排行:
· 如何给本地部署的DeepSeek投喂数据,让他更懂你
· 超详细,DeepSeek 接入PyCharm实现AI编程!(支持本地部署DeepSeek及官方Dee
· 用 DeepSeek 给对象做个网站,她一定感动坏了
· .NET 8.0 + Linux 香橙派,实现高效的 IoT 数据采集与控制解决方案
· DeepSeek处理自有业务的案例:让AI给你写一份小众编辑器(EverEdit)的语法着色文件
点击右上角即可分享
微信分享提示