본문 바로가기

Language/Java 기본

전치 연산 과 후치 연산 , 비교연산자, 논리연산자, 삼항연산자

public class ex04 {
public static void main(String[] args) {
	
	/*int num = 1;
	System.out.println(++num); // 전치는 해당 문장 실행전 num 계산
	System.out.println(num++); // 후치는 해당 문장(프린트)가 실행 후 num이 계산됨
	System.out.println(num);*/
	int a =3, b=4, c=5, d=5;
	a += 6 + --b;
	d *=7 - c++;
	System.out.println(a+","+b+","+c+","+d);
	
	// c++는 후치 연산이므로, d에 곧장 반영되지 않는다.
	
}
}

 

비교연산자 ==, >, < <=, >=,  !=(not)

 

 

 

논리연산자, !(not), &&(AND), ||(OR)     피연산자1||피연산자2 

 

 

 

삼항연산자, 조건 ? 만족 : 불만족

 

 

 

삼항연산자와 후치 연산을 이용한 문제,

삼항 연산에서 --L은 조건을 만족시키지 않으므로 배제된다.

'Language > Java 기본' 카테고리의 다른 글

자바 예제문제 [삼항연산자 응용]  (0) 2020.12.28
유용한 자바[이클립스] 단축키  (0) 2020.12.28
연산자  (0) 2020.12.24
데이터 타입 [자료형]  (0) 2020.12.24
변수  (0) 2020.12.24