How to read name of the files in some directory and join them using commas ?

package com.bazlur.tips;

import java.io.File;
import java.util.StringJoiner;
import java.util.stream.Collectors;
import java.util.stream.Stream;

public class Main {

    public static void main(String[] args) {
        
        File dir = new File("/home/rokonoid/Downloads");
        File[] files = dir.listFiles();

        String fileNames = Stream.of(files)
                .map(File::getName)
                .collect(Collectors.joining(", "));
        System.out.println(fileNames);
    }
}
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s