相关疑难解决方法(0)

获取文件夹中所有文件的文件名

可能重复:
读取文件夹中的所有文件

我需要创建一个列表,其中包含文件夹中所有文件的名称.

例如,如果我有:

000.jpg
012.jpg
013.jpg
Run Code Online (Sandbox Code Playgroud)

我想将它们存储为ArrayListwith [000,012,013]值.

在Java中最好的方法是什么?

PS:我在Mac OS X上

java directory filenames file

389
推荐指数
3
解决办法
79万
查看次数

Java - 获取目录中的最新文件?

有没有人有一个Java片段可以返回目录中的最新文件(或者是一个简化这种事情的库的知识)?

java filesystems file-io

40
推荐指数
4
解决办法
8万
查看次数

关闭Java 8 Stream

如果我们使用Java 8 Stream就像list.stream().filter(....).collect(..).....它什么时候关闭这个流?

作为下一个例子,我们关闭流我们是好的做法吗?

Stream<String> stream = list.stream();
String result = stream.limit(10).collect(Collectors.joining(""));
stream.close();
Run Code Online (Sandbox Code Playgroud)

java java-8 java-stream

31
推荐指数
3
解决办法
3万
查看次数

什么是Java中的"常规文件"?

BasicFileAttributes类用于检查文件系统中文件的属性,其方法为isRegularFile().不幸的是,Javadoc描述相当缺乏:

判断文件是否是包含不透明内容的常规文件.

这是什么意思?具有不透明内容的常规文件究竟是什么?我可以从类中的其他方法看出它不是目录或符号链接,所以我倾向于认为它是其他所有东西.但是,显然存在某种类型的"不规则文件",因为存在一个名为isOther()的方法,如果它不是目录,符号链接或"常规文件",则返回true.

那么Java中的常规文件到底是什么?

java nio

29
推荐指数
3
解决办法
1万
查看次数

将Logcat保存到Android设备中的文本文件

我在Android设备中运行应用程序时发现了一些崩溃,这在模拟器中没有显示.所以我需要将Logcat保存在设备内存或SD卡的文本文件中.你能建议我这样做的好方法吗?

java eclipse android logcat android-sdcard

24
推荐指数
5
解决办法
5万
查看次数

Java - 读取文件夹中的所有.txt文件

比方说,我有一个文件夹maps,里面有mapsmap1.txt,map2.txt,map3.txt.如何使用Java和BufferReader读取.txt文件夹maps中的所有文件(如果可能的话)?

java bufferedreader

19
推荐指数
3
解决办法
7万
查看次数

如何使用C读取文件夹中的所有文件

我希望阅读特定文件夹中的所有文本文件.文件的名称中没有任何共同的模式 - 否则任务会更容易.

//read a file from the directory  
//Perform a common operation  
//write output to a common file  
//read the next file
Run Code Online (Sandbox Code Playgroud)

如果我可以解决子文件夹也会很好,但即使是基本的实现也足够了.

我试着查看之前提到的相关问题(这里,这里,这里这里),但没有一个给出我需要的C和Linux特定答案.

编辑:所以,这是我根据收到的答案写的 -

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <dirent.h>
#include <unistd.h>
#include <errno.h>


int main(int argc, char **argv)
{
    DIR* FD;
    struct dirent* in_file;
    FILE    *output_file;
    FILE    *entry_file;
    char    buffer[BUFSIZ];

    /* Opening common file for writing */
    output_file = fopen("/home/pnp/snort_rules_folder/rulesoutput.txt", "a+");
    if (output_file …
Run Code Online (Sandbox Code Playgroud)

c linux directory io file

11
推荐指数
2
解决办法
6万
查看次数

如何使用Java在Windows中获取短文件名?

如何在Windows中使用Java获取长文件名的短文件名?

我需要使用Java(tm)确定存储在Windows系统上的文件的短文件名.

java windows short-filenames

9
推荐指数
1
解决办法
3906
查看次数

将提供文件夹中所有项目名称的函数

这是我必须做的,但我不知道从哪里开始:

编写一个程序,允许您从指定目录浏览图像(gif,jpg).随后在窗口中显示图片,如下所示:

  • a)目录和图像之间的时间间隔(以秒为单位)是在程序开始时根据文件中的信息确定的,
  • b)图像以原始尺寸显示,
  • c)将图像调整到框架

我知道这个非常基本的问题,但只是开始使用Java.是否有某种功能,它会给我一个文件夹中所有项目的名称?

java function

6
推荐指数
1
解决办法
481
查看次数

使用Java 8在目录和子目录中查找文件

如何在Java 8中实现一个算法,给定一个起始目录和一个文件名,用于搜索给定目录中的文件或嵌套不超过5个级别的任何子目录.

例如,考虑以下目录结构:

Folder 1
   Folder 2
      Folder 3
        Folder 4
            Folder 5
                Folder 6
                    nfiles.txt....
                MyFile.txt
                xfile.txt
            filesInFolder4....
        filesInFolder3...
   .....
Run Code Online (Sandbox Code Playgroud)

该算法应搜索文件夹中包含文件的文件,并报告是否存在具有给定文件名的文件?

如何使用Java 8做到这一点?

java filesystems directory nio java-8

6
推荐指数
1
解决办法
8469
查看次数