※ 제어문
● 변수가 처리해야 하는 데이터를 의미한다면
제어문(if 조건문, for 반복문)은 데이터를 처리하기 위한 로직을 작성할 때 사용한다.
● 사람이 가장 많이 하는 것이 바로 "상황에 따른 판단" 이다.
● 프로그래밍에서는 이 판단을 제어문이라는 것이 하도록 한다.
● 자바(Java)에서 제어문의 판단 기준은 true/false로 판단할 수 있다.
● 제어문에서 가장 많이 사용하는 비교 연산자와 논리연산자의 조합은
boolean 값을 구하며 "{ }"는 제어문과 변수의 영역을 결정한다.
if 조건문 : 만일 ~ 한다면
1. 단순 if 문 : 단순히 프로그램의 실행 여부를 판단하는 경우에 사용한다.
조건식이 true 이면 자바코드를 실행한다
if (num > 10) {
System.out.prinln(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) {
int num = -3;
// 절대값 구하는 프로그램, Math.abs()
// 숫자가 양수일때, 숫자가 음수일때
if(num <0) {
// 조건식이 true 이므로 {} 안에 있는 자바 코드를 실행한다.
num = -num; //음수 num을 양수로 변경한다.
}
}
}

'국비지원 JAVA 풀스택 과정 > JAVA' 카테고리의 다른 글
[JAVA] 정수를 입력받아 양의 정수, 음의 정수를 판별하는 프로그램 (0) | 2022.09.27 |
---|---|
[JAVA] 단순 if문 두번을 사용해서 숫자가 홀수인지 짝수인지 구분하여 출력 (0) | 2022.09.26 |
[JAVA] 숫자를 입력 받아 짝수인지 홀수인지 구분하는 프로그램 (0) | 2022.09.26 |
[JAVA] 임의의 숫자를 발생 시켜 홀수인지 짝수인지 판별하는 프로그램 (0) | 2022.09.26 |
[JAVA] 국영수 점수를 받아 총점과 평균 구하기 프로그램 (0) | 2022.09.23 |