java longstream to string list

To convert a LongStream to a List<String> in Java, you can use the mapToObj method to convert each long element to a String and then collect the stream elements into a list using the collect method. Here's an example:

import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.LongStream;

public class LongStreamToStringListExample {
    public static void main(String[] args) {
        LongStream longStream = LongStream.of(1L, 2L, 3L, 4L, 5L);

        List<String> stringList = longStream
                .mapToObj(String::valueOf) // Convert each long to a String
                .collect(Collectors.toList()); // Collect into a List

        System.out.println(stringList);
    }
}

Output:

[1, 2, 3, 4, 5]

In this example, we create a LongStream using LongStream.of with some example values. Then, we use mapToObj to convert each long element to a String using the String::valueOf method reference. Finally, we collect the stream elements into a List<String> using collect(Collectors.toList()).

댓글

이 블로그의 인기 게시물

Using the MinIO API via curl

훈민정음 1

Joining an additional control plane node to an existing Kubernetes cluster

CDPEvents in puppeteer

Vespa vs Milvus

kafka polling vs listen

How to change java version on gradle of flutter

The pierce selector in Puppeteer

Install and run an FTP server using Docker