IO流
阳光下的米雪
在校研究生
展开
-
Base64与文件流之间的相互转换
Base64与文件流之间的相互转换文件流转换成Base64 /** * 文件流转换成Base4 */ public String fileToBase64(String path){ String base64 = null; InputStream in = null; try { File file = new File(path); in = new FileInputStr原创 2021-11-26 16:43:11 · 12223 阅读 · 0 评论 -
IO流----FileWriter字符输出流
Reader字符流字符流一般主要是针对文本文件,读取纯文本文件比较方便,已经帮助我们处理了乱码问题。FileWriter字符输出流字符输出流—Writer(字符输出流祖宗类)----写 FileWriter BufferedWriterFileWriter操作过程:1)有水厂 F:\\20210803.txt2)铺水管:盘符--->程序3)开水龙头4)关水龙头代码实现:import java.io.FileWriter;原创 2021-08-04 20:37:42 · 135 阅读 · 0 评论 -
IO流----FileReader字符输入流
Reader字符流字符流一般主要是针对文本文件,读取纯文本文件比较方便,已经帮助我们处理了乱码问题。字符输入流符输入流----Reader(字符输入流祖宗类)----读 FileReader BufferedReaderFileReader操作步骤1)有水厂 F:\\20210803.txt2)铺水管:盘符--->程序3)开水龙头4)关水龙头实现代码import java.io.FileReader;/** * 字符原创 2021-08-04 20:28:24 · 120 阅读 · 0 评论 -
IO流----BufferedInputStream与BufferedOutputStream实现文件复制
BufferedInputStream与BufferedOutputStream实现文件复制BufferedInputStream-----字节缓冲输入流BufferedOutputStream----字节缓冲输出流BufferedInputStream使用方法public class IODemo4 { public static void main(String[] args) { try { //1.水厂(F:\20210803.txt)原创 2021-08-04 16:22:20 · 311 阅读 · 0 评论 -
IO流----FileInputStream与FileOutputStream实现文件复制
FileInputStream与FileOutputStream实现文件复制字节流实现文件复制现在有一个需求,需要将F:\20210803.txt文件的内容复制到F盘,并命名F:\20210804.txt,具体实现流程如下:代码实现public class IODemo3 { public static void main(String[] args) { try { //1.在文件和程序之间铺设管道 FileInputStr原创 2021-08-04 14:59:19 · 184 阅读 · 0 评论 -
IO流----字节输入流FileOutputStream
字节流字节流又可以分为两类:1)字节输入流(InputStream 包含 FileInputStream 和 BufferedInputStream)2)字节输出流(OutputStream 包含 FileOutputStream 和 BufferedOutputStream)流的输入输出是如何界定?一般来说,以程序为参照物,数据流入程序-----输入流,反之,数据流出程序----输出流举个例子,比如,程序----->盘符(输出流)那么程序写入数据具体过程,可以详细描述为如下几步:原创 2021-08-04 14:33:46 · 266 阅读 · 0 评论 -
IO流----字节输入流FileInputStream
IO流:输入输出流流可以分为以下两类:1)字节流2)字符流其中,字节流又可以分为两类:1)字节输入流(InputStream 包含 FileInputStream 和 BufferedInputStream)2)字节输出流流的输入输出是如何界定?一般来说,以程序为参照物,数据流入程序-----输入流,反之,数据流出程序----输出流举个例子,比如,键盘----->程序(输入流),文本文件----->程序(输入流)那么数据输入程序的过程?或者以生活中的水龙头来举例,更深刻原创 2021-08-04 11:37:59 · 227 阅读 · 0 评论 -
File-----递归:找出某个文件夹下的所有文件
File-----递归递归(*) 方法自己调用自己 isDirectory(),判断文件是否是文件夹 listFiles(),查询某个文件夹下的所有文件 找出某个文件夹下的所有文件如果是文件夹的话,输出文件夹下的文件,不是文件夹的话,打印出文件路径代码实现public class FileDemo4 { public static void showFiles(String pathName) { File file1 = new Fil原创 2021-08-03 19:31:38 · 459 阅读 · 0 评论 -
File----删除文件、查询文件
File----删除文件、查询文件删除文件delete(),删除文件,返回boolean类型代码实现public class FileDemo2 { public static void main(String[] args) { File file1 = new File("F:\\x0803.txt"); //删除文件 boolean flag = file1.delete(); System.out.println(fla原创 2021-08-03 15:07:25 · 198 阅读 · 0 评论 -
File---文件、文件夹的创建
File文件包含以下两类:1)文件夹(directory); 2)普通文件(File),普通文件一般指的是文本文件,以.txt结尾,常见的excel、word均不属于文本文件。其中,文件的属性有:1) 文件名2) 文件大小3) 存放路径文件的方法有:1)删除2)创建3)查询 一个File类对象可以表示一个具体的文件。创建文本文件createNewFile(),如果文件不存在则创建,存在则创建失败创建单个文件原创 2021-08-03 14:33:14 · 4181 阅读 · 0 评论