>Java >java지도 시간 >Java의 연산자

Java의 연산자

王林
王林원래의
2024-07-17 22:48:51694검색

Operadores em Java

연산자의 종류

산술:

  • 기본적인 수학 연산을 수행합니다.

비트별: 비트별로 연산합니다.
관계형: 값을 비교합니다.
논리: 논리 연산을 수행합니다.

산술 연산자

기본 연산자:

  • 추가
  • 뺄셈
  • 곱셈 / 분할 % 모듈로(나눗셈의 나머지)

단항 연산자:

  • 더 많은 단항
  • 덜 단항

증가 및 감소 연산자:
++ 증분(1씩 더함)
-- 감소(1에서 빼기)

산술 연산자의 행동

  • 숫자 및 문자 유형에 대해 작업합니다.

정수의 나눗셈: 나머지를 자릅니다.

예: 10/3 결과는 3입니다.
모듈 연산자: 나눗셈의 나머지 부분을 생성합니다.
예: 10 % 3 결과는 1입니다.

  • 정수형과 부동소수점형에 적용 가능합니다.
class ModDemo {
    public static void main(String args[]) {
        int iresult = 10 / 3;
        int irem = 10 % 3;
        double dresult = 10.0 / 3.0;
        double drem = 10.0 % 3.0;
        System.out.println("Result and remainder of 10 / 3: " + iresult + " " + irem);
        System.out.println("Result and remainder of 10.0 / 3.0: " + dresult + " " + drem);
    }
}

출력:
10/3의 결과와 나머지: 3 1
10.0 / 3.0의 결과와 나머지: 3.3333333333333335 1.0

증가 및 감소
증가(++): 피연산자에 1을 더합니다.

예: x = x + 1; x++와 동일합니다.
감소(--): 피연산자에서 1을 뺍니다.

예: x = x - 1; x--와 동일합니다.

접두사 및 후위 형식:

접두사: 표현식에서 값을 사용하기 전의 증가/감소
예: ++x
접미사: 증가/감소하기 전에 표현식의 값을 사용합니다.
예: x++

int x = 10;
int y = ++x; // y será 11, x será 11

핵심요약
Java에는 수학, 논리, 관계 및 비트 연산을 위한 연산자가 있습니다.
산술 연산자에는 +, -, *, /, %, ++, --가 포함됩니다.
% 연산자는 정수 및 부동 소수점 유형에 적용할 수 있습니다.
증가(++)와 감소(--)에는 연산 순서에 영향을 미치는 접두어와 접미어 형태가 있습니다.
복잡한 표현식에서 논리 오류를 방지하려면 연산자의 동작을 이해하는 것이 중요합니다.

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

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