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);
}
}