我需要将项目中的一个特定图像放到Java中的特定文件夹中。谢谢你的帮助。
编辑: 我正在创建一个文件夹和我正在创建的文件夹,我需要在资源中放置一个图像。谢谢你的帮助。
答案 0 :(得分:0)
您的意思是将文件从1个位置复制到另一个位置吗?如果是这样,那么方法是在所需位置创建一个新的File
,创建一个FileOutputStream
并将原始文件(使用FileInputStream
)写入此OutputStream。< / p>
也许this post可以帮助你。
答案 1 :(得分:0)
您可以在Java 7中使用类Files
的NIO包和静态方法copy
。
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.StandardCopyOption;
public class Main_copie {
public static void main(String[] args) {
Path source = Paths.get("data/image1.png");
Path destination = Paths.get("MyFolder/image1_copied.png");
try {
Files.copy(source, destination, StandardCopyOption.REPLACE_EXISTING);
} catch (IOException e) {
e.printStackTrace();
}
}
}