프로그래머스/레벨1

[프로그래머스/자바] 직사각형 별찍기

박차 2021. 8. 15. 21:41
내 코드

별 찍을 땐 print

줄 바꿀 땐 println

 

다른 사람 풀이

1. StringBuilder는 문자를 더할 때 사용하기 편하다.

2. IntString.range(범위) 0~a-1까지의 Integer스트림 생성

3. forEach를 통해 명령을 내린다. 

4. int s -> sb.append("*") 범위만큼 반복해서 별을 StringBuilder에 붙여준다.

5. println(sb.toString())을 통해 출력하고 줄바꿈

 

 

마무리 

별 문제는 학원 또는 대학교에서 처음 언어를 배울 때 많이 나오는 문제

피라미드 별을 찍었던 때가 아른거린다..

IntString.range().forEach는 처음 봐서  검색도 하고 이클립스로 돌려봐서 이해했다.