Advertisement
Guest User

Untitled

a guest
Feb 1st, 2015
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. package com.keraton;
  2.  
  3. import static java.lang.Integer.valueOf;
  4. import static java.util.Arrays.asList;
  5. import static java.util.stream.Collectors.joining;
  6.  
  7. public class LEDConverter {
  8.  
  9.  
  10. public static final String[] TOP = {" _ ", " "};
  11. public static final String[] MIDDLE = {"| |", " |"};
  12. public static final String[] BOTTOM = {"|_|", " |"};
  13.  
  14. public String asLED(int integer) {
  15. return asLED(TOP, integer) + '\n' +
  16. asLED(MIDDLE, integer) + '\n' +
  17. asLED(BOTTOM, integer);
  18. }
  19.  
  20. private String asLED(final String[] map, int integer) {
  21. String string = "" + integer;
  22. return asList(string.split("")).stream()
  23. .map((a) -> map[valueOf(a)])
  24. .collect(joining(" "));
  25. }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement