제어문
-
[JAVA 16] 자바 제어문 예약어 ( break / continue / return )Language/Java 2018. 2. 10. 12:36
■ 제어1. 프로그램의 흐름 2. 특징JVM → main() → ... → main() → JVMex) 부메랑 3. 제어 이동 예약어1) break블록을 "나간다".(1) switch 블록 (2) 반복( for , while ) 블록 123456789101112131415161718192021222324252627class Break{ // 제어문 예약어 Break void m1(){ for(int a=0 ; a2) break; System.out.println("1. a : " + a); } System.out.println(""); } void m2(){ lable: for(int a=0 ; a
-
[JAVA 15] 자바 반복문 ( for / while / do while )Language/Java 2018. 2. 9. 18:43
■ 반복문1. 일반적인 반복 : 초기식 , 조건식 , 증감식 (반복문 종류 마다 식의 위치가 다르다.) 2. 종류1) while ( boolean형 ){} 1234567891011121314151617181920212223242526272829class While{ void m1(){ int i = 0; // 초기식 while(i 5){ // 조건식 System.out.println("1. i : " + i); i++; // 증감식 } } void m2(){ int i = 0; // 초기식 do{ System.out.println("2. i : " + i); i++; // 증감식 }while(i > 5); // 조건식 } public static void main(String[] args){ DoWhil..
-
[JAVA 14] 자바 조건문 ( if / switch )Language/Java 2018. 2. 9. 18:07
■ 조건문1. 조건에 맞으면 수행한다.2. 종류1) if ( boolean형 ){} 12345678910111213141516171819202122class If_1{ void m1(){ if(true){ System.out.println("1-1 . true 이면 출력이 된다."); } if(false){ System.out.println("1-2 . false 이면 출력이 되지 않는다."); } } void m2(){ // {} if : else } void m2(){ // switch -> if 으로 바꾸어 보자. byte a = 20; char b = 'B'; if(a == 10){ System.out.println("a 는 10 이다."); }else if(a == 20){ System.out...