Java/제어문

제어문(1)

은찡안찡 2023. 4. 5. 11:02


변수가 처리해야 하는 데이터를 의미한다면 제어문(if 조건문, for 반복문)은 데이터를 처리하기 위한 로직을 작성할 때 사용한다.
사람이 가장 많이 하는 것이 바로 "상황에 따른 판단"이다. 프로그래밍에서는 이 판단을 제어문이라는 것이 하도록 한다.
자바(Java)에서 제어문의 판단 기준은 true/false로 판단할 수 있다. 제어문에서 가장 많이 사용하는 비교 연산자와 논리연산자의 조합은 boolean 값을 구하며 "{ }"는 제어문과 변수의 영역을 결정한다.

if 조건문: 만일 ~ 한다면
1. 단순 if 문: 단순히 프로그램의 실행 여부를 판단하는 경우에 사용한다.
if(num > 10) { 조건식이 true이면 자바코드를 실행한다.
System.out.println(num);
}
2. if ~ else 문: 하나의 조건으로 true와 false에 따라 "분기(판단하여 나눈다)"하는 경우
    if(num % 2 == 0) {
     str = "짝수";
    }else {
     str = "홀수";
    }
3. if ~ else if ~ else 문: 여러 개의 조건 중 맞는 하나의 조건을 찾아 분기하는 경우

package com.dream.controls;

public class ControlEx01 {
	public static void main(String[] args) {
		//절대값 구하는 프로그램, Math.abs( )
		//숫자가 양수일 때, 숫자가 음수일 때
		int num = 3;
		
		if(num < 0) { //조건식이 true이므로 { } 안에 있는 자바 코드를 실행한다.
			num = -num; //음수 num을 양수로 변경한다.
		}
		
		System.out.println(num);
	}
}

'Java > 제어문' 카테고리의 다른 글

제어문(6)  (0) 2023.04.05
제어문(5)  (0) 2023.04.05
제어문(4)  (0) 2023.04.05
제어문(3)  (0) 2023.04.05
제어문(2)  (0) 2023.04.05