깔끔하고 병렬 처리 확장도 가능한 스트림 쓰세요~
class Solution {
public String solution(int n, String str) {
return IntStream.range(0,n)
.mapToObj(i -> str.substring(i * 7, (i+1)*7))
.map(s -> s.replace('#','1').replace('*','0'))
.map(s -> String.valueOf((char)(Integer.parseInt(s, 2))))
.collect(Collectors.joining());
}
}