A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区


package com.hui_Demo2;

import java.io.File;
import java.util.Scanner;

public class Dem02 {
        @SuppressWarnings("resource")
        public static void main(String[] args) throws InterruptedException {
               
                Scanner scanner = new Scanner(System.in);
                String next = scanner.next();
                File file = new File(next);
                System.out.println("文件名字打印"+file);
                if(file.isFile()){
                        System.out.println("这不是文件夹");
                        String absolutePath = file.getAbsolutePath();
                        System.out.println("文件名字串打印"+absolutePath);
                        if(absolutePath.endsWith(".java")){
                                System.out.println("这个文件是以.java结尾的 进行修改");
                                String replace = absolutePath.replace(".java", ".txt");
                                File file2 = new File(replace);
                                System.out.println(file2);
                                boolean renameTo = file.renameTo(file2);
                                Thread.sleep(1000);
                                System.out.println(file);
                        }else{
                                System.out.println("这个文件不是以.java结尾的不进行修改");
                               
                        }
                }else{
                        System.out.println("这是文件夹");
                }
                System.out.println(file);
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马