연산자의 종류
산술:
비트별: 비트별로 연산합니다.
관계형: 값을 비교합니다.
논리: 논리 연산을 수행합니다.
산술 연산자
기본 연산자:
단항 연산자:
증가 및 감소 연산자:
++ 증분(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 중국어 웹사이트의 기타 관련 기사를 참조하세요!