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

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

/*键盘录入一个路径,如:D:\\java\\wokepace\\1day22\\aaa.java
* 如果不是文件夹且是.java文件,那么更改为.txt文件*/
public class fileLX {
     public static void main(String[] args) {
             System.out.println("录入一个路径:");
                String s = new Scanner(System.in).next();
                File f= new File(s);
                System.out.println("路径是存在:"+f.exists());
                if (f.isDirectory()) {
                        System.out.println("这是文件夹");
                }else {
                        if(f.getName().endsWith(".java")){
                                String name= f.getAbsolutePath().replace(".java",".txt");
                                File f1=new File(name);
                                f.renameTo(f1);
                                System.out.println("不是文件夹且是.java文件,已改为.txt文件");
                                System.out.println(f1);
                               
                        }else{
                                System.out.println("这不是.java文件");
                        }
                       
                }
        }
}
您需要登录后才可以回帖 登录 | 加入黑马