Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.keraton;
- import static java.lang.Integer.valueOf;
- import static java.util.Arrays.asList;
- import static java.util.stream.Collectors.joining;
- public class LEDConverter {
- public static final String[] TOP = {" _ ", " "};
- public static final String[] MIDDLE = {"| |", " |"};
- public static final String[] BOTTOM = {"|_|", " |"};
- public String asLED(int integer) {
- return asLED(TOP, integer) + '\n' +
- asLED(MIDDLE, integer) + '\n' +
- asLED(BOTTOM, integer);
- }
- private String asLED(final String[] map, int integer) {
- String string = "" + integer;
- return asList(string.split("")).stream()
- .map((a) -> map[valueOf(a)])
- .collect(joining(" "));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement