我们在java项目的src目录下创建一个 staticFile文件夹
下面放一个图片我这里叫 echarts.jpg
然后我们随便找一个目录
我们这里选择了 D:\学习案例\java 创建了一个叫 目的地 的文件夹 里面是空的
然后我们在项目中编写代码如下
//引入依赖包
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class text {
public static void main(String args[]) throws IOException {
//创建项目下的src\staticFile\echarts.jpg图片对象
FileInputStream template = new FileInputStream("src\\staticFile\\echarts.jpg");
//创建一个目录对象 这个文件开始是不存在的 系统会帮我创建这个文件出来 但这个目录一定要存在
FileOutputStream example = new FileOutputStream("D:\\学习案例\\java\\目的地\\example.jpg");
//循环读取项目中样板图片的内容
int by;
while((by = template.read()) != -1){
//将从样板中读取的内容输入给目录对象中的文件
example.write(by);
}
//释放资源
template.close();
example.close();
}
}
执行代码后 再去我们的目的地文件夹下看一下 example.jpg就生成出来了