연산자 유형
산수:
비트 방식: 비트에 대해 작동합니다.
관계형: 값을 비교합니다.
논리: 논리 연산을 수행합니다.
산술 연산자
기본 연산자:
단항 연산자:
증가 및 감소 연산자:
증분(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에는 수학, 논리, 관계 및 비트 연산을 위한 연산자가 있습니다.
산술 연산자에는 , -, *, /, %, , --.
가 포함됩니다.
% 연산자는 정수 및 부동 소수점 유형에 적용할 수 있습니다.
증가( )와 감소(--)에는 연산 순서에 영향을 미치는 접두어와 접미어 형식이 있습니다.
복잡한 표현식에서 논리 오류를 방지하려면 연산자의 동작을 이해하는 것이 중요합니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3