>  기사  >  Java  >  Java의 산술 연산자 우선 순위

Java의 산술 연산자 우선 순위

下次还敢
下次还敢원래의
2024-04-26 01:00:23355검색

Java의 산술 연산자 우선순위: 단항 연산자(++, --) 곱셈 및 나눗셈 연산자(*, /, %) 덧셈 및 뺄셈 연산자(+, -)

Java의 산술 연산자 우선 순위

우선순위 Java의 산술 연산자

답변:
Java에서 산술 연산자의 우선 순위는 다음과 같습니다.

1. 단항 연산자

  • ++, --: 가장 높은 우선 순위
  • +, -: 양수, 음수

2. 곱셈 및 나눗셈 연산자

  • *, /, %: 더 높은 우선 순위

3. 더하기 및 뺄셈 연산자

  • +, -: 더 낮은 우선 순위

답변 확장:

단항 연산자 는 우선순위가 가장 높으므로 먼저 실행됩니다. 예:

<code class="java">int num = 10;
int result1 = ++num; // result1 = 11, num = 11
int result2 = -num; // result2 = -11</code>

다음으로 곱셈, 나눗셈 및 모듈로 연산자의 우선순위가 더 높습니다. 예:

<code class="java">int num1 = 10;
int num2 = 3;
int result3 = num1 * num2; // result3 = 30
int result4 = num1 / num2; // result4 = 3
int result5 = num1 % num2; // result5 = 1</code>

마지막으로 덧셈과 뺄셈 연산자의 우선순위가 낮습니다. 다른 모든 연산자 다음에 실행됩니다. 예:

<code class="java">int num3 = 10;
int num4 = 5;
int result6 = num3 + num4; // result6 = 15
int result7 = num3 - num4; // result7 = 5</code>

참고:

  • 두 연산자의 우선 순위가 동일한 경우 왼쪽에서 오른쪽으로 실행됩니다.
  • 괄호를 사용하여 연산자의 우선순위를 변경할 수 있습니다.

위 내용은 Java의 산술 연산자 우선 순위의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.