为了账号安全,请及时绑定邮箱和手机立即绑定

为什么文件不存在的时候无法创建?急求

为什么文件不存在的时候无法创建?急求

gph小分队大队长 2019-11-13 20:40:56
import java.io.File;import java.io.IOException;import java.sql.Date;import java.util.Scanner;public class Demo { public static void main(String[] args) { System.out.println("请输入文件名或者目录名:\n"); Scanner scan=new Scanner(System.in ); String str=scan.next(); File f=new File(str); if(f.exists()){ if(f.isDirectory()){ System.out.println("目录如下\n"); File file[]=f.listFiles(); for(File f1:file){ System.out.println(f1); } } if(f.isFile()){ System.out.println("文件存在!"); System.out.println("文件名:"+f.getName()); System.out.println("文件绝对路径:"+f.getAbsolutePath()); System.out.println("文件父目录:"+f.getParent()); System.out.println("文件路径:"+f.getPath()); System.out.println("文件长度:"+f.length()+"B"); System.out.println("文件的最后修改时间为:"+new Date(f.lastModified())); } scan.close(); } else{ if(f.isDirectory()){ f.mkdir(); System.out.println("direction is founded sucessful"); }if(f.isFile()){ try { f.createNewFile(); } catch (IOException e) { e.printStackTrace(); } System.out.println("文件创建成功!!!"); System.out.println("文件名:"+f.getName()); System.out.println("文件绝对路径:"+f.getAbsolutePath()); System.out.println("文件父目录:"+f.getParent()); System.out.println("文件路径:"+f.getPath()); System.out.println("文件长度:"+f.length()+"B"); System.out.println("文件的最后修改时间为:"+new Date(f.lastModified()));} } }}
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 605 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信