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

Fundamentals of English Grammar #1

리눅스의 부팅과정 (프로세스, 서비스 관리)

How to checkout branch of remote git, 깃 리모트 브랜치 체크아웃

urllib3 with proxy settings

In HBase, the "memory to disk" flush operation

Chromium 개발 환경 세팅, 크로미움 개발 준비하기

To download a file from MinIO using Spring Boot, 스프링부트 Minio 사용하기

CDPEvents in puppeteer

To build a gRPC service with Gradle, Java, and Avro