don't insert braces around single lambda parameter

This commit is contained in:
Anna.Kozlova
2016-12-06 12:30:59 +01:00
parent d980c8a786
commit 81e49151ff
11 changed files with 23 additions and 16 deletions

View File

@@ -4,6 +4,6 @@ import java.util.stream.IntStream;
public class Main {
public static void test(List<CharSequence> list) {
list.stream().map(cs -> (String)cs).mapToInt(String::length).asLongStream().map(x -> x*2).forEach((l) -> System.out.println((Long) l));
list.stream().map(cs -> (String)cs).mapToInt(String::length).asLongStream().map(x -> x*2).forEach(l -> System.out.println((Long) l));
}
}

View File

@@ -3,6 +3,6 @@ import java.util.List;
public class Main {
public static void test(List<CharSequence> list) {
list.stream().map(cs -> cs.subSequence(1, 5)).forEach((charSequence) -> System.out.println(charSequence.length()));
list.stream().map(cs -> cs.subSequence(1, 5)).forEach(charSequence -> System.out.println(charSequence.length()));
}
}

View File

@@ -3,6 +3,6 @@ import java.util.List;
public class Main {
public static void test(List<CharSequence> list) {
list.stream().map((cs) -> cs.subSequence(1, 5).length()).forEach(System.out::println);
list.stream().map(cs -> cs.subSequence(1, 5).length()).forEach(System.out::println);
}
}

View File

@@ -4,6 +4,6 @@ import java.util.stream.IntStream;
public class Main {
public static void test(List<CharSequence> list) {
list.stream().mapToInt((cs) -> ((String) cs).length()).asLongStream().map(x -> x*2).boxed().forEach(System.out::println);
list.stream().mapToInt(cs -> ((String) cs).length()).asLongStream().map(x -> x*2).boxed().forEach(System.out::println);
}
}