使用FileInputStream类实现将D盘a.jpg复制到E盘目录下

 1 import java.io.*;
 2
 3 /*
 4           使用FileInputStream类实现将D盘a.jpg复制到E盘目录下
 5  */
 6 public class Demo {
 7     public static void main(String[] args) throws IOException {
 8         InputStream in = new FileInputStream("D://a.jpg");
 9         OutputStream out = new FileOutputStream("E://a.jpg");
10         int len = 0 ;
11         byte[] b = new byte[1024 * 10];
12         while ((len = in.read(b)) != -1){
13             out.write(len);
14         }
15         out.close();
16         in.close();
17     }
18 }

原文地址:https://www.cnblogs.com/wangjixue/p/12121515.html

时间: 2024-08-04 09:52:20

使用FileInputStream类实现将D盘a.jpg复制到E盘目录下的相关文章

将C盘一个文本文件复制到D盘。

//将C盘一个文本文件复制到D盘./*复制的原理:其实就是将C盘下的文件数据存储到D盘的一个文件中. 步骤:1.在D盘创建一个文件,用于存储C盘文件中的数据.2.定义读取流和C盘文件关联.3.通过不断的读写完成数据存储.4.关闭资源. */ public class CopyText { public static void main(String[] args) throws IOException { copy_2(); } public static void copy_2() { Fil

关于ef core 将实体类生成到类库 , 将appsettings.json生成到debug目录下

将ef  core 实体类生成到 standard 类库里  如图debug下  找不到appsettings.json 配置文件 在csproj中加入 <ItemGroup> <Content Update="appsettings.json"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> </ItemGroup> appset

探究java IO之FileInputStream类

使用FileInputStream类创建的InputStream对象可以用于从文件读取内容.两个常用的构造函数如下所示: FileInputStream(String filePath) FileInputStream(File fileObj) 这两个构造函数都会抛出FileNotFoundException异常.其中,filePath是文件的完整路径名,fileObj是描述文件的File对象. 下面的例子创建了两个FileInputStream对象,它们使用相同的磁盘文件,并且分别是使用这两

字节流与字符流(FileInputStream类和FileOutputStream类)

FileInputStream类和FileOutputStream类中,第一个类的源端和第二个类的目的端都是磁盘文件,它们的构造方法允许通过文件的路径名来构造相应的流.例如: FileInputSteam infile=new FileInputStream("myfile.dat"); FileOutputStream outfile=new FileOutputStream("results.dat"); 构造FileOutputStream对象时,对应的文件必

FileInputStream 类与 FileReader 类的区别

FileInputStream 类与 FileReader 类的区别: 两个类的构造函数的形式和参数都是相同的,参数为 File 对象或者表示路径的 String ,它们到底有何区别呢? FileInputStream :以字节流方式读取: FileReader :把文件转换为字符流读入: InputStream提供的是字节流的读取,而非文本读取,这是和Reader类的根本区别.用Reader读取出来的是char数组或者String ,使用InputStream读取出来的是byte数组. Rea

字节流, FileOutputStream类,FileInputStream类,复制文件,字符流

字节输出流OutputStream OutputStream此抽象类,是表示输出字节流的所有类的超类.操作的数据都是字节 基本方法: 子类可继承调用以上方法 FileOutputStream类 构造方法: FileOutputStream类写入数据到文件中 例子: package com.oracle.FileoutStream; import java.io.FileOutputStream; import java.io.IOException; public class OutPUTste

文件类练习题(FileInputStream类)

应用FileInputStream类,编写应用程序,从磁盘上读取一个Java程序,并将源程序代码显示在屏幕上.(被读取的文件路径为:d:/myjava/Hello.java 内容自己决定): package stage3; import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.PrintS

JAVA之File类 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件

package ioTest.io3; import java.io.File; /* * 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件 . * 并将文件夹和文件名称打印在控制台上面.并且要显示文件目录的层级 * 注:运用了递归的算法. */ public class FileDemo3 { public static void main(String[] args) { File dir=new File("F:\\黑马学习日程\\"); //File dir=new Fi

插入U盘,自动复制数据库信息和相关文件

**ReadData.java** package com.example.acer.readdata; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.Message; import android.util.Log; /**