자바 스크립트를 하다보면 어느덧 벽에 떡! 막히는 느낌 많이 드실 겁니다
저 또한 오늘 이 시간에 포스팅을 하는 내용 때문에 아주 몇시간 동안 골머리를 썩었지요
이름 하여 자바 별찍기인데 말그대로 수 많은 프로그래밍에서 언급하고 있는
for, while 을 이용하여 별을 만드는 것인 일단 예재를 보면서
차근차근 알아가 보도록 하겠습니다
일단 순차적으로 별을 찍기 위하여 연습한 코드들인데 보시면 도움 되실겁니다
->
위의 내용은 일단 별을 만들기 위해서 연습한 간단한 문장인데요 위에서 부터 살펴 보았을때
대부분 이해가 가실 거라 생각합니다 이것은 이중중첩을 활용하여 역으로 *을 표시할 수 있는 것으로
한번 실습해보시고 다음으로 넘어가 보도록 하겠습니다
여기서 눈여겨 볼 것은 for문 안에서는 중첩이 가능하다는 것이겠죠?
package test;
public class Test1234 {
public static void main(String[] args) {
String star = "*";
for (int i = 1; i < 6; i++) {
for (int j = i; j < 5; j++) {
System.out.print(" ");
}
for (int j = (i*2)-1; j > 0; j--) {
System.out.print(star);
}
'IT > Java' 카테고리의 다른 글
자바에서 자주 발생하는 오류모음 (0) | 2015.07.18 |
---|---|
자바 오류 메세지 (0) | 2015.01.15 |
자바 단축키 (0) | 2014.12.05 |