210818
복습
- 연산자
- 단항 연산자
- 증감 연산자: ++, --
피연산자의 값에 1을 더하거나
빼는 연산자로 위치에 따라 결과 값이 다르게 나타난다.
- 전위 연산
먼저 연산 후 다른 연산 실행
- 후위 연산
다른 연산 우선 실행 후 연산
- 논리 부정 연산자: !
논리 값을 부정하여 반대 값으로 변경
제어문을 활용할 때 많이 쓰인다.
- 산술 연산자
일반 수학과 동일한 연산 방법, 우선순위를 가진다.
단, %(모듈러)는 나누기의 나머지 값을 구하는 연산이다.
- 비교 연산자
데이터가 같은지, 다른지 비교할 때 쓰이며 항상 논리 값(true, false)이 결과 값이다.
모든 자료형(기본형, 참조형) 사용 가능하다.
ex) a == b : a와 b가 같으면 true
a != b : a와 b가 다르면 true
두 피연산자의 값의 크기를 비교할 수 있다.
기본형 boolean가과 참조형을 제외하고 나머지 자료형에 모두 사용 가능하다.
- 논리 연산자
논리 값 두 개를 비교하는 연산자
ex) &&(=AND) : 두 피연산자가 모두 true일 때 true 반환
||(=OR) : 두 피연산자 중 하나만 true여도 true 반환
- 복합 대입 연산자
다른 연산자와 대입 연산자가 결합한 것
자기 자신과 연산 후 연산 결과를 자기 자신에게 누적 대입한다.
*증감 연산과 비슷해 보이지만 증감연산자(++, --)는 1씩 증가하고
대입 연산자는 원하는 값을 증가시키고 그 변수에 저장 가능 한 것이다.
- 삼항 연산자
조건식 ? 식1 : 식2 ;
조건식의 결과 값에 따라 연산을 처리하는 방식으로 결과 값이 참일 경우 식1, 거짓일 경우 식2 수행
삼항 연산자 안에 삼항 연산자를 중첩하여 쓰는 것도 가능하다.
Author And Source
이 문제에 관하여(210818), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@joyoo1221/210818저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)