`

java 复制文件和图片

阅读更多
一 复制文件采用 BufferedReader和 BufferedWriter 作为缓存


public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
BufferedReader br=
                 new BufferedReader(new FileReader("c:\\2.txt"));
String b = null;
//写入文件
BufferedWriter bw =
                 new BufferedWriter(new FileWriter("c:\\c.txt")); 
//每次读一行 对于读取 txt或者html 等有换行符是可以的  while ((b = br.readLine()) != null) { 
                 bw.write(b);//输出字符串 
bw.newLine();
//将缓存写入文件
bw.flush(); 


br.close();
bw.close();

}
二 复制图片

public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
        FileInputStream fis = new FileInputStream("c:\\a.jpg");
        FileOutputStream fos = new FileOutputStream("c:\\b.jpg");

byte[] buffer = new byte[2048];
         int len =0;
while((len=fis.read(buffer))>0){
fos.write(buffer, 0, len);
}

fis.close();
fos.close();
}
分享到:
评论

相关推荐

    java 复制图片的代码

    在Java编程中,复制图片是一项...总之,Java提供了多种方法来复制图片文件,包括基础的I/O流和更高级的图像处理API。选择哪种方法取决于具体需求,例如是否需要保持原始图像质量,以及处理文件的效率和内存使用情况。

    java复制文件和文件夹

    在Java编程语言中,复制文件和文件夹是一项常见的任务,特别是在处理数据迁移、备份或创建应用程序副本时。本文将深入探讨如何使用Java实现文件及文件夹的复制功能,包括其内部的嵌套文件和各种格式的文件,如文本、...

    java实现excel表格文件的复制

    java实现excel表格文件的复制,测试可用,将excel表格的表头和内容拷贝到新表中

    Java实现文件复制,File文件读取,写入,IO流的读取写入

    本主题将深入探讨如何使用Java实现文件复制、File类的文件读取和写入,以及I/O流的读取与写入。下面将详细阐述这些知识点。 1. **Java文件复制** 文件复制通常涉及读取源文件内容并将其写入目标文件。在Java中,...

    java导出图片到word文档

    在Java编程中,将图片导出到Word文档是一项常见的任务,尤其在自动化报告生成或数据可视化等场景下。本文将详细介绍如何使用Java实现这一功能,包括必要的库、步骤以及可能出现的问题。 首先,我们需要一个能够处理...

    java下载文件、图片、文件夹.docx

    `copy(url, url2)` 方法用于复制文件,这里可能是下载图片或附件。这个方法没有在提供的代码中,但通常会涉及到读取源文件并写入目标文件,可以使用 `FileInputStream` 和 `FileOutputStream` 结合 `...

    java开发,图片重命名

    在Java开发中,图片重命名是一项常见的操作,特别是在处理大量图片资源时,为了规范化存储或者便于管理和检索,可能需要对图片文件进行批量重命名。这个过程并不复杂,主要涉及文件I/O操作,包括读取、重命名和写入...

    java图片复制打不开

    在探讨“Java图片复制打不开”的问题时,我们首先需要理解Java中文件操作的基本原理,尤其是如何读取和写入二进制数据,如图片文件。根据提供的代码片段,我们可以看到一个基本的文件复制过程,但该过程似乎存在一些...

    Java思维导图xmind文件+导出图片

    CDN静态文件访问 分布式存储 分布式搜索引擎 应用发布与监控 应用容灾及机房规划 系统动态扩容 分布式架构策略-分而治之 从简到难,从网络通信探究分布式通信原理 基于消息方式的系统间通信 理解通信协议...

    java实现图片下载和上传.zip

    Commons-FileUpload通常与Commons-IO库一起使用,因为后者提供了一系列文件操作的工具类,如读写文件、复制文件等。 Apache Commons-IO是另一个非常实用的Java库,它提供了大量与I/O相关的辅助方法。在图片下载场景...

    用java语言(文件和文件流知识点)实现图片的拷贝,从c盘拷贝到d盘

    java语言(文件和文件流知识点)实现图片的拷贝,从c盘拷贝到d盘

    Java和Android文件下载断点续传和图片下载

    java和Android文件下载断点续传和图片下载代码实现, 可直接复制代码, 实现多种文件下载,

    使用java程序从磁盘中复制文件到另一个文件中(声音、图片、视频、文本,word文档等都可以复制),一定要保持复制的文件与源文件的字节大小相等

    程序执行成功后一定要查看两个文件的字节大小是否想等,有可能新复制的文件比源文件大,但是这样也能打开

    java 复制图片到剪切板

    在Java编程中,将图片复制到剪贴板是一项常见的任务,尤其在开发图形用户界面(GUI)应用时。本文将详细讲解如何实现这个功能,并...了解这些知识点,开发者能够方便地实现图片或二维码在Java应用中的复制和粘贴功能。

    用java写的图片浏览程序

    在Java中,处理文件和目录主要依赖于`java.io`包中的类,如`File`用于表示文件和目录,`Files`工具类提供了许多静态方法用于文件操作,如读取、写入、复制等。对于图片,除了前面提到的`ImageIO`和`BufferedImage`,...

    java实现windows文件系统操作监控

    Java的`java.nio.file`包提供了丰富的文件操作接口,如`Files.setPosixFilePermissions()`和`Files.newFileChannel()`,可以用来设置权限和创建文件通道进行锁定。 7. **文件自动加密**:文件加密通常涉及对文件...

    java图片、文件处理

    在Java编程语言中,处理图片和文件是一项常见的任务,涵盖了多个方面,如图像的裁剪、压缩、上传以及文件操作。下面将详细讲解这些知识点。 首先,**图片处理**是Java开发中的一个重要部分,主要涉及以下几个核心...

    java互转jpg和raw格式图片

    本篇文章将详细探讨如何利用Java与JAI-ImageIO库进行JPEG(jpg)与RAW格式图片之间的转换。 首先,让我们了解这两种图像格式。JPEG(Joint Photographic Experts Group)是一种广泛使用的有损压缩图像格式,适用于...

    Java I/O文件读写/删除/复制等

    复制文件通常使用 `FileInputStream` 和 `FileOutputStream` 结合 `BufferedInputStream` 和 `BufferedOutputStream` 来实现。通过读取源文件的字节并写入目标文件,可以完成复制操作。 4. **文件的权限设置** ...

    java高清处理图片

    ### Java高清处理图片:利用ImageMagick提升图片质量和效率 #### 背景与需求 在实际项目开发中,图片处理是一项常见的需求,包括但不限于图片的压缩、尺寸调整以及添加水印等操作。传统的Java库虽然能够实现这些...

Global site tag (gtag.js) - Google Analytics