JAVA를 JAVA라

[JAVA] 21.05.24 본문

JAVA/JAVA 수업

[JAVA] 21.05.24

샛별KIM 2021. 5. 24. 17:04

/*
 * 능력단위명 : 응용 SW 기초 기술 활용
 * 능력단위요소 : 기본 개발환경 구축하기
 */

<무한 for문>
for(; ;){

}
또는
for(int i = 0; i < 10; i++){
i--;
}

/*
 * \n 줄바꿈 \t 탭키
 * % 모듈러는 나누는 값이 자기보다 크면 자기를 반환
 * break는 이하 내용을 실행하지 않고 가장 가까운 반복문 탈출
 * continue는 이하 내용을 실행하지 않고 가장 가까운 반복문 마저 실행
 * 라벨문 : for 앞에 A, B를 붙여 continue를 A 탈출 가능
 */


//스위치 Switch
/*
 * switch~case문
 * if와 else~if의 또다른 형태.
 * 각 조건을 case의 값과 비교해서 결과가 true이면 조건을
 * 빠져나간다. 또다른 조건문!
 * 
 * switch의 조건 값의 타입은 수치일 경우는 int 이하만 가능하다.
 * 문자열도 조건 값으로 가능!
 *
 */

/* switch(검색변수){
 *  case 조건:
 *  조건이 true시 실행할 문장;
 *  break;
 *  case 조건2:
 *  조건2가 true시 실행할 문장;
 *  break;
 * 
 *  default:
 *  조건이 모두 아닐 때 기본적으로 실행할 문장;
 *  breaK;
 * }
 * 주의 : 검색 변수는 int타입 이하!
 *  long, 실수형은 사용 불가하다.
 * 
 */

//switch~case 문
//if문과 같다.
//key의 값이 일치한 case만 실행하고 나간다.
//따라서 break를 꼭 넣어줘야 함.
//단점 : 범위를 지정할 수 없음
//값을 보여주니 개발할 때 보기 편하다.
//char, String 가능하다.
//실수, long은 안됨!


//while
/*
 * 무한 반복문
 * 
 * while(조건식){
 *  조건식이 참이면 계속 실행
 * }
 * 
 * while은 보통 무한 반복을 실행하다가 특정 조건이 되면
 * 탈출하도록 한다. 많이 활용 됨!
 * 
 * 채팅이나 게임 등 무한반복 로직에서 활용한다.
 * 계속 돕니다...
 */

//do~while
/*
 * do~while문은 while과 다르게 무조건 한 번 실행하고 다음에
 * 조건문에 따라서 반복하게끔 하는 반복문이다.
 * while문은 조건식이 거짓이면 한 번도 안돌지만
 * while문은 무조건 한 번은 도는 형태를 가진다.
 */

'JAVA > JAVA 수업' 카테고리의 다른 글

[JAVA] 21.05.26  (0) 2021.05.28
[JAVA] 21.05.25  (0) 2021.05.25
[JAVA] 21.05.21  (0) 2021.05.21
[JAVA] 21.05.20  (0) 2021.05.20
[JAVA] 21.05.18  (0) 2021.05.20
Comments