본문 바로가기

java23

Java 3-4) continue문 / for, while문에서 사용해보기 continue : skip (생략) - loop문과 같이 사용 // 형식 while (조건문) { 처리1 처리2 if (조건) { continue; } 처리3 } → if문의 조건이 true면 처리3은 생략 → 다시 위로 올라감 // for문에서 continue 사용하기 for(int i = 0; i 3 || i < 1) { System.out.println(); continue;// continue문 뒤부터는 다 생략 } System.out.println("for end"); System.out.println(); } - i가 0, 4, 5, 6, 7.. 2021. 12. 10.
Java 3-3) break문 / switch, for, while문에서 사용하기 - break == 탈출 escape == loop를 멈춘다 - switch, for, while, do while문과 같이 씀 // switch문에서 break switch (variable) { case value: processing break; } // for문에서 break for (int i = 0; i < 100; i++){ if (조건) { break; ← 조건이 참일 때 loop를 멈추고 싶다면 } } // while문에서 break w = 0; while (w < 100) { if (조건) { break; } w++; } * break 예시 // for문에서 break for(int i = 0; i < 10; i++) { System.out.println("for loop " + i);.. 2021. 12. 10.
Java 3-2) 반복문 while문 / do while문 / 이중 while문 활용한 구구단 // for문 형식 for (초기화; 조건식; 연산식) { 처리 } // while문 형식 초기화 while(조건식) { 처리 연산식 } - 조건식만 맞으면 계속 처리되기 때문에 무한루프에 빠질 가능성 높다. (if문은 조건 맞으면 한번만 처리) // do while문 초기화 do { 처리 연산식 } while(조건식); - 조건이 맞지 않아도 일단 한번 처리, - 빠져나가는 조건을 위에(while)서 막냐 아래에(do while)서 막냐의 차이 1. while문 int w;// 변수선언 w = 0;// 초기화 while (w < 10) {// 조건이 맞지 않으면 실행되지 않음(빠져나옴) System.out.println("while loop " + w); w++; } // while문처럼 for문 만들.. 2021. 12. 9.
Java 3-1) 순환문 for / for 이용해 합계, 평균, 최대값 구하기 / 이중 for문 활용한 구구단 프로그램 * for문 - 지정 횟수에 따라 반복하는 제어문 // 형식 변수의 선언 (밖 혹은 for문 내) for(변수의 (선언 또는) 초기화; 조건식; 연산식) { → 초기화는 딱 한번만 처리 } // 순서 변수의 선언(1) for( (3) ; (2)(6)(9) ; (5)(8) ){ 처리 (4)(7) } (10) → 빠져나옴 int n; // n = 0으로 해놓고 아래 초기화를 비워둬도 됨 for(n = 0; n 탈출 System.out.println("for loop" + n); } System.out.println(n); // 변수 선언과 블록괄호{}의 상관관계 int num1; // 블록괄호{}영역 외부에 선언하면, 안팎으로 활동, 바깥에 변수가 많으.. 2021. 12. 9.