이것이 자바다 스터디를 하면서 중요하게 생각되는 부분, 알게 된 점, 스터디를 진행하며 얻은 정보를 기록한다.
✔ 흐름 제어문
은 실행 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해주는 것
✔ 루핑: 반복문에서 제어문을 반복 실행하는 것
✔ if문
조건식의 결과에 따라 블록 실행 여부 결정
if( 조건식 ) {
} else if( 조건식 ) {
} else {
}
✔ Math.random()
메소드
0.0 ≤ ~ <1.0 사이의 double 타입 난수 리턴
✔ switch문
✔ switch문에서 Expressions (표현식)
사용 가능
switch(변수) {
case (값) -> {
// break문 필요 X
}
}
✔ switch문의 default
switch(변수) {
case (값):
...
break;
default:
...
}
✔ for문
초기화식의 변수가 조건식에 부합할 때까지 반복
for(초기화 식; 조건식; 증감식) {
실행문;
}
✔ while문
조건식이 true일 경우, 계속 반복
while(조건식) {
실행문;
}
✔ do-while문
do를 실행 후, while의 조건식에 부합할 때까지 다시 do 실행
do {
실행문;
} while(조건식);
✔ break문
(이름): for() {
for() {
break (이름);
}
}
✔ continue문