/**/ , // : comment 주석, compile이나 실행에 영향을 주지 않는다. annotation은 주석이지만 실행에 영향을 준다.
※ 연산자
- 산술연산자 : +, -, *, /, %
- 대입연산자 : =, +=, -=, *=, /=, %=
- 단항연산자 : ++, --
- 비교연산자 : >, >=, <, <=, ==, != 1 이상은 >=1, 1초과는 >1, 오늘이*후 >= 오늘날짜
(*이 以 여기엔 ~를 가지고란 뜻 있음, 나중에 이런거 있으면 포함한 뜻인지 아닌지 한번 체크)
- 논리연산자 : &&(and), ||(or), !(not)
ex) int cnt = 0;
boolean m() {
cnt++;
return true;
// 반드시 처리 둘 다 해야하는 거면 1개짜리를 써야 둘 다 한다.
1번 경우) s o p (1>0 && m()); // true
s o p(cnt); //1
2번 경우) s o p (1<0 && main());
s o p(cnt); //0
3번 경우) s o p (1>0 & m()); // true
s o p(cnt); //1
4번 경우) s o p (1<0 & main());
s o p(cnt); //1
}
- 삼항연산자 : 조건?참:거짓
- 비트연산자
※ 연산자우산순위
단항연산자, 산술연산자, 논리연산자(&&, || 중 &&가 먼저 연산됨 그 다음 !), 대입연산자가 제일 낮다.
'언어 > Java' 카테고리의 다른 글
if 조건문, Math.random() 함수 (0) | 2023.07.25 |
---|---|
IDE 아닌 방법으로 Java 사용할 때 경로 지정하기 (0) | 2023.07.25 |
자료형 (0) | 2023.07.24 |
IDE 아닌 방법으로 Java 사용해보기 (0) | 2023.07.24 |
Java란? (0) | 2023.07.24 |