- 오늘의 학습 키워드 for문, while문
- 공부한 내용 본인의 언어로 정리하기
for(int i=5; i>=0; i--){
for(int k=1; k<i; k++){ //i=5일때 안쪽 5번 반복된다.
//i=4일때 안쪽 4번 반복 된다.
System.out.println(i);
}
System.out.println(); //행을 이동한다.
}
이차원 배열
int arr[][] = {{10,20,30},{50,60,70}}
System.out.println(arr.length); //행의 개수
System.out.println(arr[0].length); //첫번째 행의 열의 개수
System.out.println(arr[1].length); //두번째 행의 열의 개수
- 오늘의 회고,
-문제
for(int i=0; i<=10; i++) {
if(i<=5) {
for(int k=1; k<i; k++) {
System.out.print("*");
}
//같은 행에 출력
System.out.println();//행을 이동해라
}
else {
for(int k=5; k<10-i; k++) {
System.out.print("*");
}
//같은 행에 출력
System.out.println();
}
return "for2";
}
else문에 System.out.println(i)로 두었을때
55555
4444
333
22
1
인거 이해를 못했음
//while
int i=5;
while(i>0){
int m=i; //m에 i 값을 복사
while(m>0){ m>0보다 큰 동안에는 반복된다.
System.out.println(i); m=5일때도 출력, m=4 일때도 출력, 55555
m--;
}
System.out.println();
i--; //바깥 while의 i 감소
}
}
- 어떻게 해결했는지
i번 만큼 반복된다. k+1해도 k<10-i 까지는
System.out.println(i) 가 콘솔에 찍힌다.
이차원 배열
int[][] arr= {{10,20,60},{30,40,50}};
System.out.println(arr[0].length); // 10,20,30 => 3개
System.out.println(arr[1].length); // 30,40,50 => 3개
- 무엇을 새롭게 알았는지
이차원 배열의 length를 통해서 개수를 카운트 할수 있다.
- 내일 학습할 것은 무엇인지
'【스터디노트】 > ▷TIL' 카테고리의 다른 글
| 코테 스터디 58일차 TIL + 오늘의 학습 키워드 1차원 배열 (0) | 2025.08.20 |
|---|---|
| 코테 스터디 57일차 TIL + 오늘의 학습 키워드 반복문 (0) | 2025.08.18 |
| 코테 스터디 55일차 TIL + 오늘의 학습 키워드 일반구현문제 (3) | 2025.08.03 |
| 코테 스터디 54일차 TIL + 오늘의 학습 키워드 window sliding (2) | 2025.08.02 |
| 코테 스터디 53일차 TIL + 오늘의 학습 키워드 빽투더 베이직 (1) | 2025.08.01 |