java 이중반복문

java 이중반복문

작성일 2023.02.14댓글 1건
    게시물 수정 , 삭제는 로그인 필요

제가 너무 이해를 하고 싶은데 이해가 너무 안돼서 지식인에 올려봅니다.
아주 쉬운 숫자를 출력하는 문제인데요

문제)
00000
11111
22222
33333
44444

이걸 출력하는 문제입니다 5시간을 붙들고 있었는데 정말 이해가 안됩니다.
쉬운걸 이해 못한다고 뭐라하지 마시고 잘 가르쳐 주세요

일단 아래 코드는 이해를 했습니다.
for (int i = 0; i < 5; i++) {
System.out.print(i); // 01234
//System.out.println();
             /*
             결과값
            0
            1
            2
            3
            4
            */
}

근데 여기부터 미치겠습니다.
for (int i = 0; i < 5; i++) { // i가 0부터 시작해서 i가 5보다 작다는 조건이 만족할때까지 i를 1씩 더하라
            System.out.print(i); // 01234
            for (int j = 0; j < 5; j++) {
                System.out.print(i);
            }
            System.out.println();
}
하나의 반복문만 출력했을 때 01234인데 이중반복문을 실행하니
00000
11111
22222
33333
44444
위처럼 출력이 되었잖아요 제 이론상으로는 
01234
01234
01234
01234
01234
이렇게 출력되어야 하는게 아닌가요?
어떻게 00000처럼 연속으로 같은 숫자가 출력될까요?




profile_image 익명 작성일 -

System.out.print(i);

여기서 출력 인자가 i 라서 그렇습니다

작성자님이 원하시는 답을 하시려면

System.out.print(j)

i가 아니라 j를 넣으셔야 합니다

Java for문,이중반복문 질문이요!

java공부하는중에 막히는것이있어서 지식in에 물어봅니다.. 1] * 1 *** 3... 18 이중반복문을 이용하여 위의 방법으로 출력해보라. 이두문제...

자바 반복문 문제 자세한 설명

... [/code] * *** ***** 질문자님, 이 코드는 이중 반복문을 사용하여 별(`*`)로... ### 바깥쪽 `for` 문 ```java for (int i = 0; i < n; i++) { ``` - 이 반복문은 삼각형의 각 줄을...

Java 이중 중첩문 질문

... for i 반복문 안에 for j 반복문이 있는데, 수학 연산에서 괄호 안에 있는 식들을 먼저 계산하는 것 처럼 for j 안에서 먼저 반환을 한 후에 for i로 인해서 5번 반복을...

java 코드 및 설명좀 도와주세요~

... // 반복문 for() { // 이중 반복문 for() { // 출력 } } // int값을 저장하는... // List 값에 String 값 저장 list.add("Java"); list.add("JDBC"); list.add("Servlet/JSP...

java에서 continue,break문에서...

... 만약 이중 반복문이 돌고 있을때 두번째 반복문에서 어떠한 조건으로 반복문 전체를 빠져나가고 싶을때나, 지정된 반복문을 빠져나가고...