控制台不显示结果
Console doesn't display result
我正在编写一些代码以从目录中获取最新文件,但控制台未显示任何结果。
这是我编写的代码:
import java.io.File;
public class test {
public static File getLastModified(String directoryFilePath)
{
File directory = new File("C:\New folder");
File[] files = directory.listFiles(File::isFile);
long lastModifiedTime = Long.MIN_VALUE;
File chosenFile = null;
if (files != null)
{
for (File file : files)
{
if (file.lastModified() > lastModifiedTime)
{
chosenFile = file;
lastModifiedTime = file.lastModified();
System.out.println(file);
}
}
}
return chosenFile;
}
public static void main(String[] args) {}
}
你必须做两件事,
- 需要在主方法中调用 getLastModified() 方法
- 扫描仪读取文件中的每一行并执行系统。打印电话? while (scanner.hasNextLine()) { System.out.println(blah blah blah); }
简单。完成!
我正在编写一些代码以从目录中获取最新文件,但控制台未显示任何结果。
这是我编写的代码:
import java.io.File;
public class test {
public static File getLastModified(String directoryFilePath)
{
File directory = new File("C:\New folder");
File[] files = directory.listFiles(File::isFile);
long lastModifiedTime = Long.MIN_VALUE;
File chosenFile = null;
if (files != null)
{
for (File file : files)
{
if (file.lastModified() > lastModifiedTime)
{
chosenFile = file;
lastModifiedTime = file.lastModified();
System.out.println(file);
}
}
}
return chosenFile;
}
public static void main(String[] args) {}
}
你必须做两件事,
- 需要在主方法中调用 getLastModified() 方法
- 扫描仪读取文件中的每一行并执行系统。打印电话? while (scanner.hasNextLine()) { System.out.println(blah blah blah); }
简单。完成!