연습하는것들/예시들 5

continue 예시

사전적 의미의 continue의 뜻은 계속하다, 이어가다..등등.. 자바언어에서도 이와 비슷한 성격을 가지고 있습니다. 반복문 내에서 사용이 됩니다. continue를 만나면, 반복문의 처음으로 돌아가라 라는 뜻인데요 예제들을 통해 알아볼께요 2개의 for문이 있는데 차이를 보시면 2번째 for문에 if조건문 i % 2 == 0 대입하고 continue가 쓰였죠. 결과값 결과를 보시면 첫번째 for문은 1~10까지의 숫자를 다 출력했다면 2번째 for문에서는 1~10까지중 2로 나눈 나머지가 0인 경우 continue를 만나서 아래 코드를 실행하지 않고, 다시 반복문으로 올라가서 다시 계속 됩니다. while문 반복문에서는 어떻게 쓰이는지 예시로 확인해봅시다 결과값은 1 3 5 7 9 11 로 나옵니다 ..

반목문 While 예시들

반복문 이기 때문에, 조건문이 false가 되도록 설정 할 시 빠져 나 올 수 있음. while 문 형태 while ( boolean 형태의 조건문 ){ 조건문이 true일 경우 실행 } 예시 결과값 while문안에서 x++; 로 인하여 조작을 안주면 현재 x값이 1이기때문에 결과값에서 1만 무한으로 계속~~ 나옴 그렇기때문에 1. 제어변수를 선언 및 초기화를 해줍니다 ( 반복문의 false 조건을 만들기 위해서 ) 2. while ( 조건문 ) -> 조건이 언젠가 false 가 되도록 해주어야 합니다 3. 제어변수의 값을 조건이 언젠가 false 가 되도록 연산을 해줍니다. 그러면 응용을 해봅시다. 1 ~ 10 까지 수를 더하는 피보나치 수열을 만들어 봅시다 결과값 첫줄 피보나치수열 값들 sum += ..

Switch (스위치문)

Switch (스위치문) ex 형태 switch 구문의 소괄호에는 변수나, 변수에 대한 연산식이 들어감 swit + space 통하여 switch문 구조를 사용 할 수 있다. 처음에는 일단 타이핑 하면서 알아두기 Switch ( 값 또는 문자, 문자열 ) { case 값1: break; case 값2: break; default: break; 스위치문 하다가 Scanner 로 값 입력받아 해보았다. 결과값 break 안걸면 스캔으로 받아서 가능?>>1 안녕하세요1 감사합니다2 좋아요3 안녕감사좋아 도아닌 나머지 숫자 그냥 다 입력됨