엘라의 개발 스케치 Note
[TIL] 내일배움캠프 10일차(23.05.24.) - for문의 형태, 대입증감연산자 본문
To-do
- 특강 'Git 사용법'
- Java 문법 종합반 강의 수강
TIL
- Git / Github 사용법
- 조건문, 반복문
- for문 작성시 반복되는 오류 발생
ⓐ for문 입력시 자꾸 오류가 생기는 문제 발생
ⓑ for문 형태 중 괄호 안의 값을 ; 이 아닌 , 로 자꾸 입력해서 생긴 오류였음
ⓒ for문 기본 형태 잊지 않기!
for (초기값; 조건문; 증가연산)
// for 문 예시
for(int i=0; i < 4; i++) { // 변수 i 값은 0 ~ 3 까지 반복
System.out.println(i + "번째 출력"); // i 변수와 문자열 합치기
}
// 출력
0번째 출력
1번째 출력
2번째 출력
3번째 출력
- 배열
- 컬렉션
- 대입증감연산자 다시 공부
ⓐ 팀원분께서 대입증감연산자의 위치에 따라 정확히 뭐가 다른지 질문해주셨으나 답변드리기가 어려웠음
ⓑ 해당 부분의 공부가 부족했다는 사실을 깨닫고 다시 공부
ⓒ 증감연산자의 위치에 따라 값이 확연히 달라질 수 있다는 것을 다시 한번 공부하게 됨
(+ 다른 팀원분께서 선위와 후위를 혼용해서 사용할 경우 가독성도 떨어지고 코드의 의도 전달이 명확하게 되지 않아 지양해야 한다는 내용도 추가로 알려주심)
ⓓ 질문을 해주신 팀원분께 상세히까지는 아니더라도(상세히는 다른 팀원분께서 알려주셔서) 대략적인 내용은 설명드릴 수 있었음
ⓔ 진도에 쫓기듯 공부하다 보니 꼭 봐야하는 내용을 쓱 지나가듯이 공부한 부분이 있다는 것을 깨달아 이후에는 조금 더 신경써서 공부해야겠다 생각하게 됨
public class prac {
public static void main(String[] args) {
int a = 5;
int b = 3;
int val = ++a + b--;
System.out.println(a); // 순서1 -> a+1 = 5+1 = 6
System.out.println(b); //순서3 -> b-1 = 3-1 = 2
System.out.println(val); // 순서2 -> (a+1) + b = (5+1) + 3 = 9
System.out.println("-----------------");
a = 5;
b = 3;
val = ++a + --b;
System.out.println(a); // 순서1 -> a+1 = 5+1 = 6
System.out.println(b); //순서1 -> b-1 = 3-1 = 2
System.out.println(val); // 순서2 -> (a+1) + (b-1) = (5+1) + (3-1) = 8
}
}
Next...
- 2주차 강의노트 작성 시 빠트리며 공부한 부분 없는지 한번 체크해보기
'내일배움캠프 > TIL' 카테고리의 다른 글
[TIL] 내일배움캠프 12일차(23.05.26.) (0) | 2023.05.26 |
---|---|
[TIL] 내일배움캠프 11일차(23.05.25.) (0) | 2023.05.25 |
[TIL] 내일배움캠프 9일차(23.05.23.) - sc.next() vs. sc.nextLine(), println vs. print, sc.nextFloat()와 개행문자 (0) | 2023.05.23 |
[TIL] 내일배움캠프 8일차(23.05.22.) (0) | 2023.05.22 |
[TIL] 내일배움캠프 5일차(23.05.19.) (0) | 2023.05.19 |
Comments