Reformat JoinerSplitter

This commit is contained in:
pivovarit 2017-02-11 18:40:14 +01:00
parent c670ac9166
commit 5218116a80

View File

@ -8,27 +8,31 @@ import java.util.stream.Stream;
public class JoinerSplitter { public class JoinerSplitter {
public static String join(String[] arrayOfString) { public static String join(String[] arrayOfString) {
return Arrays.asList(arrayOfString) return Arrays
.asList(arrayOfString)
.stream() .stream()
.map(x -> x) .map(x -> x)
.collect(Collectors.joining(",")); .collect(Collectors.joining(","));
} }
public static String joinWithPrefixPostFix(String[] arrayOfString) { public static String joinWithPrefixPostFix(String[] arrayOfString) {
return Arrays.asList(arrayOfString) return Arrays
.asList(arrayOfString)
.stream() .stream()
.map(x -> x) .map(x -> x)
.collect(Collectors.joining(",", "[", "]")); .collect(Collectors.joining(",", "[", "]"));
} }
public static List<String> split(String str) { public static List<String> split(String str) {
return Stream.of(str.split(",")) return Stream
.of(str.split(","))
.map(elem -> new String(elem)) .map(elem -> new String(elem))
.collect(Collectors.toList()); .collect(Collectors.toList());
} }
public static List<Character> splitToListOfChar(String str) { public static List<Character> splitToListOfChar(String str) {
return str.chars() return str
.chars()
.mapToObj(item -> (char) item) .mapToObj(item -> (char) item)
.collect(Collectors.toList()); .collect(Collectors.toList());
} }