본문 바로가기
Java/기초

자바 연산자

by notcherry 2023. 7. 3.

1. 자바는 복합적인 연산식에서의 연산을 우선순위에 따라 수행한다.

 : 단항 -> 이항 -> 삼항

 : 산술 -> 비교 -> 논리 -> 대입

 

2. 우선순위가 같을 경우 왼쪽에서 오른쪽 방향으로 수행한다.

a=b=c=5;

-> c=5 -> b=5 -> a=5

3. 증감 연산자를 단독으로 쓸 때는 변수의 앞 뒤에 상관 없이 동일한 결과를 가져온다.

++i = i++ : i = i+1로 동일!

--i = i-- : i = i-1로 동일!

 

 

예제

public static void main(String[] args){
 
  int score = 85;
  char grade = (score > 90)? 'A' : ((score > 80)? 'B' : 'C');
  System.out.println(score + " 점은" + grade + " 등급입니다.");
}

 

결과

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

접근 제한자  (0) 2023.07.06
배열 선언과 지정 그리고 length  (0) 2023.07.04
참조 타입  (0) 2023.07.03
변수 값 출력하기  (0) 2023.07.03
JAVA 기초와 개발 환경 설정  (0) 2023.07.03