ASP/ADO.Net C# 실무 과정 자료] break / continue 문






ASP/ADO.Net C# 실무 과정 자료] break / continue 문

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.



break / continue 문


■ break

: 반복문 내의 임의의 지점에서 루프를 빠져나가야 할 때 break문을 사용한다



■ continue

: 루프의 남은 부분을 skip하고 루프의 처음으로 제어를 넘긴다.


while(i<10){

statements;

break;

statements;

continue; 

statements;



ASP/ADO.Net C# 실무 과정 자료] foreach 문(1)






ASP/ADO.Net C# 실무 과정 자료] foreach 문(1)

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


foreach 문(1)


■ 양식

   foreach(item in 배열 혹은 컬렉션){

  statements; 

   } 


■ 배열과 컬렉션

  - 배열: 여러 개의 데이터를 하나의 변수 또는 객체에 담아두는 것


  - 컬렉션

    * 자유로운 형태로 여러 개의 데이터를 담아둘 수 있다.

    * ArrayList, HashTable, Icollection 등이 있음.


■ 제어의 이동

1.배열혹은 컬렉션에서 하나의 항목을 가져옴


2.루프 블록에서 항목을 사용


3.다시 foreach 절로 돌아가서 다음 항목 가져옴

 1.항목이 없으면 -> 루프를 벗어남

 2.항목이 있으면 -> 블록 안 statement



ASP/ADO.Net C# 실무 과정 자료] for 문






ASP/ADO.Net C# 실무 과정 자료] for 문

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


for 문


■ 양식

   for(초기화 실행; 조건식; 업데이트 실행){

 statements; 


■ 제어의 이동


1.초기화 부분을 실행


2.조건식을 검사

  1.거짓 -> 루프를 벗어남

  2 .참 -> 블록 안 statement들을 실행


3.블록안을 실행


4.블록안 실행을 끝내면 업데이트 실행 부분으로 이동


5. 2번으로



ASP/ADO.Net C# 실무 과정 자료] while과 do while의 비교






ASP/ADO.Net C# 실무 과정 자료] while과 do while의 비교

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


while과 do while의 비교





ASP/ADO.Net C# 실무 과정 자료] while문과 do while문






ASP/ADO.Net C# 실무 과정 자료] while문과 do while문

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


while문과 do while문


■ 특별한 반복횟수 제한 없이 조건이 참인 경우에 괄호 안 문장을 계속 실행하는 반복문


■ while문의 형식 (조건이 맞으면 실행)

while (condition){

statements;

}


■ do while문의 형식 (실행한 후, 조건이 맞으면 다시 실행)

do{

statements;

} while (condition);


■ do while 은 while문과 똑같이 수행 하지만, do while문은 최소한 1번 처리 문장을 실행하고 주어진 조건을 검사한다는 것이 다르다.


■ do while 문의 경우 while (condition) 후에 ; 을 꼭 붙여주어야 한다.



ASP/ADO.Net C# 실무 과정 자료] switch 문






ASP/ADO.Net C# 실무 과정 자료] switch 문

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


switch 문


(1)

■ 중첩된 if – else 문 대신에 switch문을 사용


switch(변수) {

case value-1 :

statements;

break;

case value-2 :

statements;

break;

……

case value-N :

statements;

break;

defalut : 

statements;

}



(2)

■ 컨트롤의 이동

  - switch문의 변수값과 일치하는 case로 점프(진입점)


  - 변수값 일치하는 case가 없을 경우 default로 점프


  - break문을 만나면 switch문 외부로 점프(종단점)



■case의 중첩효과

  - break를 만나지 않는 한 컨트롤이 계속 진행

switch(변수){

case value-1 :

case value-2 :

statements;

defalut : 

statements;

}



ASP/ADO.Net C# 실무 과정 자료] 조건 연산자






ASP/ADO.Net C# 실무 과정 자료] 조건 연산자

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


조건 연산자


■ 간단한 if-then-else의 경우에 조건 연산자를 사용한다.


■ 조건의 참, 거짓에 따라 다른 값을 가진다.


ASP/ADO.Net C# 실무 과정 자료] 비트 연산자 사용





ASP/ADO.Net C# 실무 과정 자료] 비트 연산자 사용


실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


비트 연산자 사용

예제)


+ Recent posts