java - 将文件列出到字符串数组并从 FTP 服务器列出文件

标签 java arrays string

我正在编写应用程序来同步两个文件夹(远程和本地),我知道如何做到这一点。但我是初学者,所以我有一个在本地文件夹中列出文件的功能...

public static void listLocal(String FTPdirectoryName){
  File directory = new File(FTPdirectoryName);
  File[] fList = directory.listFiles();
  for (File file : fList){
      if (file.isFile()){
          System.out.println(file.getName());
      } else if (file.isDirectory()){
          listLocal(file.getAbsolutePath());
      }
  }
}

而且, 我怎样才能将列表文件设置为String[],因为我需要类似的东西。并显示我需要的元素。

最佳答案

试试这个:

File directory = new File(FTPdirectoryName);
String[] filesNames = directory.list();

关于java - 将文件列出到字符串数组并从 FTP 服务器列出文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22348728/

相关文章:

java - 导航到 CardLayout 中之前可见的卡片

c - 如何在 C 中声明指向结构的指针数组然后使用它?

php - 将平面数组转换为分层的多维数组

python - 蓝牙服务器接收到错误的文本数据 RFCOMM

c++ - 尝试一次取 1 个随机数字

java - 是否有任何约定来存储与任何类没有特别相关的方法? [java]

java - 在 Netbeans 6.9 中进行 J2ME 开发需要哪些插件?

java - 使用相同参数的多个方法的设计模式

java - 如何像存储在二维数组中一样访问数组中的数据?

Java:如何将从数据库返回的字符串转换为 XML