小编Kar*_*way的帖子

将文件数组转换为字符串数组JAVA

我需要一些帮助.

我使用此代码将文件夹中的文件作为数组.

String fileDir = Directorty;
File dir = new File(fileDir);
FileFilter fileFilter = new WildcardFileFilter("*.html");
files = dir.listFiles(fileFilter);
Run Code Online (Sandbox Code Playgroud)

但我想写一个文件只包含该文件夹中的文件,而不是路径.结果是:

[C:\Askeladden-17-12-2014\.html, C:\Askeladden-17-12-2014\barnetv.html, C:\Askeladden-17-12-2014\britiskebiler.html, C:\Askeladden-17-12-2014\danser.html, C:\Askeladden-17-12-2014\disipler.html, C:\Askeladden-17-12-2014\donald.html, C:\Askeladden-17-12-2014\ekvator.html, C:\Askeladden-17-12-2014\engelskspraak.html]
Run Code Online (Sandbox Code Playgroud)

但我希望没有这条道路

C:\Askeladden-17-12-2014\
Run Code Online (Sandbox Code Playgroud)

我一直在网上寻找答案,但没有运气.使用这个:

strFiles = Arrays.toString(files);
Run Code Online (Sandbox Code Playgroud)

给出一个字符串,表示为一个数组,每端有[],我无法得到

strFiles.replace("C:\\Askleladden" + date +"\\", "");
Run Code Online (Sandbox Code Playgroud)

上班.

java

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

标签 统计

java ×1