일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 코드업100제
- 프로그래머스파이썬
- 디자인패턴
- SWEA
- Literal
- 기초프로그래밍
- 사용자입력
- C#프로그래밍
- 코딩테스트
- 알고리즘
- C#변수
- 코드업자바
- 변수
- c#
- 자바
- VARIABLE
- SWEA파이썬
- Java
- 코드업100제자바
- 제어구조
- 백준
- 개발입문
- Codeup
- 자바클래스
- Algorithm
- 리터럴
- 백준파이썬
- 코드업
- 수학연산
- 자바연산자
- Today
- Total
목록자바연산자 (3)
제니노트
1. 연산자 우선순위 증산시논비관삼대 (1+x
연산자와 우선순위와 결합규칙 식에 사용된 연산자가 둘 이상인 경우, 연산자의 우선순위에 의해서 연산순서가 자동 결정된다. 만약 수동으로 결정하고 싶다면 괄호를 사용하면 된다. 5+3*4 인 경우 3*4가 1번째, 5+12가 2번째로 실행된다. 만약에 5+3을 먼저 수행하고 싶다면 (5+3)*4 로 해주면된다. 식 설명 -x + 3 단항(1항) 연산자가 이항 연산자보다 우선순위가 높다. x + 3 * y 곱셈과 나눗셈이 덧셈과 뺄셈보다 우선순위가 높다. x + 3 > y - 2 비교 연산자(>)보다 산술 연산자 '+'와 '-'가 먼저 수행된다. x > 3 && x < 5 논리 연산자 '&&'보다 비교 연산자가 먼저 수행된다. result = x+y * 3; 대입 연산자는 연산자 중에서 제일 우선순위가 낮다..
연산자 연산을 수행하는 기호를 말한다. +,-,*,/ 와 같은 것이 연산자이다. 연산자와 피연산자 연산자(operator) : 연산을 수행하는 기호(+,-,*,/ 등) 피연산자(operand) : 연산자의 작업 대상(변수,상수,리터럴,수식) x+3 이라는 경우에, x,3은 피연산자이고 +는 (덧셈)연산자이다. 대부분 연산자는 이처럼 두 개의 피연산자를 필요로 하며, 연산자는 피연산자로 연산을 수행하고 나면 항상 결과값을 반환한다. 즉 (),괄호의 경우 연산자가 아닌 것이다 식과 대입연산자 연산자와 피연산자를 조합하여 계산하고자하는 바를 표현한 것을 식(expression)이라고 한다. 식을 계산하여 결과를 얻는 것을 '식을 평가(evaluation)한다' 고 한다. 4*x+3; 이렇게 식만 쓰면 결과를..