Day5

Jaho·2021년 8월 26일
0

Playdata

목록 보기
4/29

Day5

1.선택문을 이해하고 구현할 수있다.
2.반복문과 흐름 제어문을 통해 기본 구문을 학습하고 활용 할 수 있다.
반복문 : for 출력에 해당하는 반복문을 사용할때, while 입력, do-while 입력
3.배열의 이해하고 참조 관계를 설명 할 수 있다.

if = 조건식 t,f
switch = 선택이 2,3개가 넘어가면 유용

1) 조건문 및 선택문 : if문, 단일 if-else문, 다중if-else문, switch ~case문

2) 반복문 : for 출력에 해당하는 반복문을 사용할때, while 입력, do-while 입력

3) 흐름 제어문: break, continue, return

while, do-while ,for (반복문)

while_입력
[형식]
while(true: 조건식의 결과){
명령;
제어 변수를 사용하여 조건식을 false로 만들거나, 흐름 제어문을 이용해서 해당 While 구문을 탈출한다.
}

do- while_입력 (예약시스템, 환불처리, 메뉴처리 등 )
[형식]
do {
명령;
제어 변수를 사용하여 조건식을 false로 만들거나, 흐름 제어문을 이용해서 해당 While 구문을 탈출한다.
}while (조건식);

for (initialization_1.초기값; termination_2.조건식; increment_3.증가,증감 연산) {
statement(s)_4.명령
}

선택문 Switch ~ case

int month = 입력할 값 (Value)
switch () 안에 입력받을 변수를 넣어준다.

사진에서 int month = 8 이므로 switch(8)을 입력받음 -> case에서 8은 없으므로 default로 들어가서 default 값을 출력하고 break

switch case는 여러개의 case로 하나의 값으로 출력할수 있다.

만약 month에 1,3,5중 하나를 입력하면 "홀수"로 출력
2,4,6 중에 하나를 넣으면 "짝수"로 출력 그외의 것은 default 값으로 출력한다.

다이어그램 설치


Test클래스를 다이어그램으로 표현하면 사진과 같다.

while문

true일경우 무한 반복한다.
반복을 멈추기 위해서는 while문이 끝나는 } 곳에 break; 를 사용하면 멈출수 있다.

while문을 사용하여 1~5까지 출력해보자.
1에 2가 대기하고있다가 반복이 다시시작될때 2의 값으로 변환하는 방식

while문 예제
count는 1부터 while문의 조건(20)이 맞을때 까지 반복하며
if문으로 조건을 만들어서 출력을 해준다.


Java VisualMM을 실행한 화면이다.
Threads들이 어떻게 작동되는지 알수있다.

int 형변환에 관한 내용
double과float를 int로 형변환하여 int로 만듬

profile
개발 옹알이 부터

0개의 댓글