Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.wenzlaff.twpubnub;
- import static org.junit.Assert.assertEquals;
- import java.util.Arrays;
- import java.util.List;
- import org.junit.Test;
- import static java.util.stream.Collectors.joining;
- /**
- * Testklasse für neue Java 1.8 Funktionen.
- *
- * @author Thomas Wenzlaff
- *
- */
- public class Csv {
- /**
- * Wie können mit Java 1.8 leicht Listen nach CSV transformiert werden?
- *
- * Und auch noch leicht verändert (in Großbuchstaben) und trimmen oder so
- * geht auch mit streams.
- *
- * @author Thomas Wenzlaff
- * @since 29.06.2016
- */
- @Test
- public void csvToUpperCollect() {
- List<String> farben = Arrays.asList("rot ", "GELB", "grün", "lila");
- String farbenCsv = farben.stream().map(String::toUpperCase).map(String::trim).collect(joining(","));
- assertEquals("ROT,GELB,GRÜN,LILA", farbenCsv);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement