Time 获取要显示的方法,其中包含上次修改的文件夹、大小和时间

Time 获取要显示的方法,其中包含上次修改的文件夹、大小和时间,time,filenames,last-modified,Time,Filenames,Last Modified,我有一个为班级写的程序。我已经记下了第一部分,但需要有关此部分代码的帮助: 包含文件夹、大小和上次修改时间这些步骤是我需要帮助编写的步骤 这就是挑战 1.使用任何文字处理程序或文本编辑器创建文件。编写一个显示文件名的应用程序,其中包含文件夹、大小和上次修改的时间 下面是到目前为止我的代码 import java.nio.file.*; import java.nio.file.attribute.*; import java.io.IOException; import static java.

我有一个为班级写的程序。我已经记下了第一部分,但需要有关此部分代码的帮助:

包含文件夹、大小和上次修改时间这些步骤是我需要帮助编写的步骤

这就是挑战 1.使用任何文字处理程序或文本编辑器创建文件。编写一个显示文件名的应用程序,其中包含文件夹、大小和上次修改的时间

下面是到目前为止我的代码

import java.nio.file.*;
import java.nio.file.attribute.*;
import java.io.IOException;
import static java.nio.file.AccessMode.*;
public class FileStatistics
{
   public static void main(String[] args)
   {
      Path filePath =
         Paths.get("C:\\Users\\John\\Desktop\\N Drive\\St Leo Master folder\\COM-209\\module 6\\sixtestfile.txt");
     System.out.println("Path is" + filePath.toString ());
      try
      {
        filePath.getFileSystem().provider().checkAccess
                (filePath, READ, EXECUTE); 
        System.out.println("File can be read & executed");
      }
      catch(IOException e)
      {
          System.out.println("File cannot be used in this app");

      }
   }
}

我找到了我的解决方案,thanksBasicFileAttributes attr=Files.readAttributes(filePath,BasicFileAttributes.class)//收集创建时间、上次修改日期和要在屏幕上显示的文件大小System.out.println(“创建时间”+attr.creationTime());System.out.println(“上次修改时间”+attr.lastModifiedTime());System.out.println(“Size”+attr.Size());