使用File类访问本地文件系统打开文件时有错误, 新手 5C

import java.io.File;

import java.io.IOException;

public class Filetest

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

{ File file= new File(".");

         System.out.println(file.getName());

         System.out.println(file.getParent());

         System.out.println(file.getAbsoluteFile());

         System.out.println(file.getAbsoluteFile().getParent());

         File tmpFile = File.createTempFile("aaa",".txt",file);

         tmpFile.deleteOnExit();

         File newFile = new File(System.currentTimeMillis() + "");

         System.out.println("newFile对象是否存在: " + newFile.exists());


         newFile.createNewFile();

         newFile.mkdir();

         String[]  fileList = file.list();

         System.out.println("====当前路径下所有文件和路径如下====");

         for (String  fileName:fileList)
     {   

          System.out.println("fileName");

      }

         File[]  roots =  File.listRoots();

         System.out.println("====系统所有根路径如下====");

         for  (File  root : roots)
       {

         System.out.println(root);

        }

       }

   }
        运行时出现错误,显示如下
        d:\documents>javac -d . Filetest.java
        d:\documents>java   Filetest
        .
        null
        d:\documents\.
        file.getabsolutefile().getparent()
  exception  in thread"main"java.io.IOException:系统找不到指定的路径。
         at java.io.winNIFileststem.createFileExclusively(native method)
        at  java.io.File.createNewFile(Unknows source)
        at  java.io.File.createTempFile(Unknows source)
        at  Filetest.main(Filetest.java:24)
        d:\documents>



    这是错误显示不    java 运行时命令格式是什么,参数怎么写,举个例子,谢谢

3个回答

File file= new File(" . ");
你只是定义了这个文件,并没有生成,下面你想把aaa.txt放进去当然就找不到了;
你应该file.mkdir();再去使用file

当前目录不是 . 而是 / ,第一行改为:File file = new File("/");

写程序试了一下,答案是:
把File file = new File(" . ");
改为File file = new File(".");
去掉 . 左右两边的空格

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

4
关于spark离线程序读写本地文件的问题
4
Python自学:[Errno 2] No such file or directory报错?
4
在使用python读取用WPS打开的csv文件时读取到空白行的问题
1
通过ajax下载文件流本地封装的word和excel有问题
1
javascript file.webkitRelativePath,文件夹内目录多层和单层结构分别获取相对路径有问题
2
python3.7 file写入文件用 ab追加方式写入,文件报错(文件已损坏)
1
Devc++编译器中用c写文件存取为什么打开文件为乱码?
1
不是输入 .csv文件,但是出现 File b'data/data.csv' does not exist错误
1
利用JavaWeb实现下载操作时,文件名称含有中文。在访问时报如下错误。
3
C#文件上传,如何实现把上传的文件保存到非根目录的文件夹下。
3
VS2010 编译出错 无法打开包括文件:“stdio.h”: No such file or directory 1>,还有救吗
3
基于ARM运行Linux操作系统,终端运行文件报错:cannot execute binary file
2
本地访问部署到云服务器上项目;怎么点击该下载;就把下载的文件下载到本地
2
file_exists()显示文件不存在
0
win10 Ubuntu子系统(wsl) gdb 调试找不到文件 No such file or directory
1
Springboot图片上传问题,MultipartFile file 一直报空,该如何将前台的文件传递到后台?
1
fatal error C1083: 无法打开包括文件: “opencv2/nonfree/nonfree.hpp”: No such file or directory
3
.h头文件中为什么不能正确引用iostream.h头文件?
3
JavaTomcat部署远程web启动错误-本地部署远程web启动错误
0
C#客户端使用LogonUser访问服务器上的共享文件,提示用户名或密码错误(客户端与服务器在同一域中)