레이블이 자바 연산자 우선순위인 게시물을 표시합니다. 모든 게시물 표시
레이블이 자바 연산자 우선순위인 게시물을 표시합니다. 모든 게시물 표시

2013년 9월 13일 금요일

Java 문자 이스케입 Sequence 및 연산자 우선순위

문자 이스케입 Sequence

Escape Sequence
문자값
\b
백스페이스
\t
수평탭
\n
새로운 행
\f
폼피드
\r
캐리지 리턴
\”
겹따옴표
\’
홀따옴표
\\
백슬래시
\xxx
진수 값 xxx에 해당되는 문자, 여기에서 xxx는 000과 0377 사이의 값
\uxxxx
xxxx 인코딩의 유니코드 문자, 여기에서 xxxx는 16진수 1자리에서 4자리 까지이다.


연산자

우선 순의
연산자
피연산자 타입
결합법칙
수행되는 연산
1
++
산술
R
pre 또는 post increment(단항)

--
산술
R
pre 또는 post decrement(단항)

+,-
산술
R
단항 플러스,단항 마이너스

~
인터그럴
R
비트적 보수(단항)

!
boolean
R
논리적 보수(단항)

(type)
모든타입
R
캐스트
2
*,/,%
산술
L
곱, 나눗셈,나머지
3
+,-
산술
L
덧셈, 뺄셈

+
문자열
L
문자열 연결
4
<<
인터그럴
L
왼쪽으로 이동

>>
인터그럴
L
오른쪽으로 이동

>>>
인터그럴
L
오른쪽으로 이동하고 0 채워넣기
5
<,<=
산술
L
보다 작다, 작거나 같다

>,>=
산술
L
보다 크다, 크거나 같다

instanceof
객체,타입
L
타입 비교
6
==
원시
L
같음(동일한 값)

!=
원시
L
같지않음(다른 값)
7
&
인터그럴
L
bitwise AND

&
boolean
L
boolean AND
8
^
인터그럴
L
bitwise XOR

^
boolean
L
boolean XOR
9
|
인터그럴
L
bitwise OR

|
boolean
L
boolean OR
10
&&
boolean
L
conditional AND
11
||
boolean
L
conditional OR
12
? :
boolean,모든타입
R
3항 연산자
13
=
변수,모든 타입
R
대입

*=,/=,%=,
++,-=,<<=,
>>=,&=,^=,|=
변수,모든 타입
R
해당 연산 대입


JavaDoc 주석 문법
<pre> 와 <tt>는 사용될 수 있음.
<h2>와 <hr>와 같은 구조태그는 포함될수 있음.
@see classname - 지정된 클래스에 대한 하이퍼링크를 갖고