Java实现对文件的操作

简介: Java实现对文件的操作

使用FileWriter;FileReader;对文件进行操作

1. package com.File_writer;
2. 
3. import java.io.FileNotFoundException;
4. import java.io.FileReader;
5. import java.io.FileWriter;
6. import java.io.IOException;
7. 
8. public class File_readerCopy {
9. public static void main(String[] args) throws IOException {
10. //        创建读与写对象
11.         FileReader in=null;
12. FileWriter out =null;
13. try {
14.             in =new FileReader("E:\\File_readerCopy.java");
15.             out=new FileWriter("D:\\测试.java");
16. char[] chars = new char[1024 * 512];
17. int readCount=0;
18. while ((readCount=in.read(chars))!=-1){
19.                 out.write(chars,0,readCount);
20.             }
21.         } catch (FileNotFoundException e) {
22. throw new RuntimeException(e);
23.         } catch (IOException e) {
24. throw new RuntimeException(e);
25.         }finally {
26. if (out != null) {
27.                 out.close();
28.             }
29. if (in != null) {
30.                 in.close();
31.             }
32.         }
33.     }
34. }

通过创建读写对象,分别传入输入输出文件的路径,完成对数据的复制操作,通过控制字节的大小,完成对整个文件的拷贝。


相关文章
|
1月前
|
Java BI 数据处理
如何在Java中实现Excel操作
如何在Java中实现Excel操作
|
4天前
|
Java
java网络编程 UDP通信协议实现局域网内文件的发送和接收
java网络编程 UDP通信协议实现局域网内文件的发送和接收
java网络编程 UDP通信协议实现局域网内文件的发送和接收
|
6天前
|
存储 Java 数据库连接
Java类文件结构及类加载机制
该文章主要讨论了Java类文件的结构以及Java类的加载机制,并提到了双亲委派模型的相关内容。
Java类文件结构及类加载机制
|
7天前
|
Java PHP 数据安全/隐私保护
Java——IDEA如何运行单个文件
Java——IDEA如何运行单个文件
15 1
Java——IDEA如何运行单个文件
|
3天前
|
存储 安全 Java
"Java编码魔法:揭秘图片与文件的Base64神秘转换术,让数据在指尖跳跃!"
【8月更文挑战第16天】Base64编码在Java开发中常用于将二进制数据如图片转换为ASCII字符串以便传输。编码使用64个字符及等号填充,每3字节数据编码为4个字符。Java利用`java.util.Base64`类实现此功能:读取图片或文件为字节数组后进行编码。解码时将Base64字符串还原为字节数组并写入文件。需注意编码效率降低、不提供安全性及特殊字符兼容性等问题。掌握这些技巧有助于解决Web开发中的数据传输需求。
16 4
|
4天前
|
Java
java中实现File文件的重命名(renameTo)、将文件移动到其他目录下、文件的复制(copy)、目录和文件的组合(更加灵活方便)
这篇文章介绍了Java中使用`renameTo()`、`Files.copy()`等方法对文件进行重命名、移动和复制的操作,并提供了代码实例和测试效果。
java中实现File文件的重命名(renameTo)、将文件移动到其他目录下、文件的复制(copy)、目录和文件的组合(更加灵活方便)
|
7天前
|
Java 应用服务中间件 PHP
PHP——调用java文件中的方法
PHP——调用java文件中的方法
15 0
PHP——调用java文件中的方法
|
20天前
|
存储 Java 索引
Java ArrayList操作指南:如何移除并返回第一个元素
通过上述方法,你可以方便地从Java的 `ArrayList` 中移除并返回第一个元素。这种操作在日常编程中非常常见,是处理列表时的基本技能之一。希望这篇指南能帮助你更好地理解和运用Java的 `ArrayList`。
24 4
|
4天前
|
Java 编译器 开发者
JDK8到JDK23版本升级的新特性问题之编写一个简单的module-info.java文件,如何实现
JDK8到JDK23版本升级的新特性问题之编写一个简单的module-info.java文件,如何实现
|
4天前
|
Java
Java模拟文件发送给服务器,服务器将文件转发给其他用户,并保存到服务器本地,其他用户可以接收,并保存到本地磁盘,支持各种文件格式,并解决通信中服务器怎么区分客户端发来的文件类型
Java模拟文件发送给服务器,服务器将文件转发给其他用户,并保存到服务器本地,其他用户可以接收,并保存到本地磁盘,支持各种文件格式,并解决通信中服务器怎么区分客户端发来的文件类型