본문 바로가기
JAVA/연산자

연산자(2)(전/후위 연산)

by pms93 2022. 7. 18.
package operators;

public class Operators2 {
	
	public static void main(String[] args) {
		
		// 전/후위 연산자
		int integerData1 = 5;
		int integerData2 = 5;
		double doubleData;
		
		System.out.println("전위연산 후 결과 : " + ++integerData1);
		System.out.println("후위연산 후 결과 : " + integerData2++);
		// 전위연산 : 변수에 저장된 데이터를 선연산 후 결과를 출력한다
		// 후위연산 : 변수에 저장된 데이터를 출력 후 연산한다.
		
		
		// 조건연산자(조건부연산자, 삼향연산자)
		// 조건식 ? true일 때 반환문장 : false일 때 반환문장
		
		int integerData3 = 10;
		String result = (integerData3 > 10 || integerData3 < 5) ? "참이다" : "거짓이다";
		System.out.println("결과 : " + result);
		
		integerData3 = 8;
		result = (integerData3 % 2 == 0) ? "짝수이다." : "홀수이다.";
		System.out.println("결과 : " + result);
		
		integerData3 = 9;
		result = (integerData3 % 3 == 0) ? "홀수이다." : "짝수이다.";
		System.out.println("결과 : " + result);
		
	}

}

'JAVA > 연산자' 카테고리의 다른 글

연산자 예제  (0) 2022.07.18
연산자(1)(사칙연산, and, or)  (0) 2022.07.18