본문 바로가기

Web Programming/Java

[BASIC JAVA] 9.SENTENCE_02

1. 반복문 ( for, while, do-while )

  • 어떤 작업이 반복적으로 수행되도록 할때 사용된다.
  • 반복문은 주어진 조건을 만족하는 동안 주어진 문장을 반복적으로 수행함으로 조건식을 포함한다.
  • for문은 주로 반복횟수를 알고 있을때 while문은 반복횟수를 알수없을때 많이 사용한다

 

2. for문

  • 기본구조
for(초기화;조건식;증감식){
		 조건식이 true일때 수행될 문장
}  

 

3. while

  • 조건식과 수행해야할 블럭{ } 으로 구성되어 있다.
  • 기본구조
while(조건식){
		   조건식이 true일때 수행될 문장
}

 

4. do-while문

  • while문의 변형으로 기본구조는 while 문과 같으나 블럭{}을 먼저 수행하고
    조건식을 판단한다. => 최소 1회는 블럭{}을 수행해야 한다.
  • 기본구조
do{
		    	수행될 문장...
} while();

 

//1. 사용자로부터 문자열을 입력받는다.
//   사용자로부터 받은 문자열을 출력한다.
//   단. 사용자가 exit를 입력하면 반복문을 나간다.

Scanner sc = new Scanner(System.in);
String strDo = "";
do{
	System.out.println("문자열을 입력해주세요. exit를 입력시 종료됩니다.");
	strDo = sc.next();					//받는문장이 밖에있으면 받는것이 반복이 안된다.
	System.out.println(str);
} while(!"exit".equals(strDo));  		//문자열을 비교하기위해서는 equals을 사용한다.
//기본연산자보다 .으로 연결된것이 우선순위가 높다.
//str이 밖에 선언이 되어있어야 {}안에만 있으면 인지하지 못한다.
//exit가 아니면 반복하라//조건식

'Web Programming > Java' 카테고리의 다른 글

[BASIC JAVA] 11.ARRAY_02  (0) 2021.06.19
[BASIC JAVA] 10.ARRAY_01  (0) 2021.06.17
[BASIC JAVA] 8.SENTENCE_01  (0) 2021.06.15
[BASIC JAVA] 7.OPERATION_05  (0) 2021.06.15
[BASIC JAVA] 6.OPERATION_04  (0) 2021.06.15