集册 Java实例教程 使用Path.resolve()方法通过直接从move from路径提取文件名来移动文件

使用Path.resolve()方法通过直接从move from路径提取文件名来移动文件

欢马劈雪     最近更新时间:2020-01-02 10:19:05

486
使用Path.resolve()方法通过直接从movefrom路径中提取文件名来移动文件

import java.io.IOException;
/*
来 自*
 时代Java - nowjava.com
*/

import java.nio.file.FileSystems;

import java.nio.file.Files;

import java.nio.file.Path;

import java.nio.file.StandardCopyOption;


public class Main {

  public static void main(String[] args) throws Exception {

    Path movefrom = FileSystems.getDefault().getPath(

        "C:/folder1/test.jpg");

    Path moveto_dir = FileSystems.getDefault().getPath("C:/folder1/photos");


    try {

      Files.move(movefrom, moveto_dir.resolve(movefrom.getFileName()),

          
展开阅读全文