2. 연산자
1) 연산자(operator)
연산에 사용되는 표시나 기호
2) 연산자 종류
산술, 증감, 비교, 논리, 대입 등
3) 연산자 우선순위
단항, 이항, 삼항
증감, 산술, 비교, 논리, 대입
4) 타입별 변수 비교
- 기본 타입 변수 값을 비교할 때는 == 연산자를 사용하지만,
- 참조 타입인 String 변수를 비교할 때는 equals() 메소드를 사용.
5) 문자열 결합 연산자(+)
String str1 = “JDK” + 3+ 3.0; à JDK33.0
String str2 = 3 + 3.0 + “JDK”; à 6.0JDK
6) 산술 연산자 특징 : 피연산자들의 타입을 일치시킨 후 연산을 수행한다.
- 피연산자들이 byte, short, char 타입일 경우 모두 int타입으로 변환된 후 연산 수행.
7) 증감연산자 (전위연산자, 후위연산자 차이)
int x = 1;
int y = 1;
int result1 = ++x + 10;
int result2 = y++ + 10;
result1 = 12, result2 = 11
8) 비교연산자란
9) 복합대입 연산자의 특징
10) 논리연산자에서 a조건식은 true, b조건식도 true일 때 &&, || 연산에서 각각 b는 수행되는지?
11) 논리연자 중 일반 논리연산자 종류는?
12) ==와 =의 차이는?
'Java' 카테고리의 다른 글
자바 요약 정리 - 객체 (0) | 2021.07.06 |
---|---|
자바 요약 정리 - 제어문 (0) | 2021.07.06 |
자바 요약 정리 - 변수 (0) | 2021.07.06 |
[Java 자바] 반복문 (0) | 2021.04.25 |
[Java 자바] 조건문 (0) | 2021.04.25 |