자바 튜토리얼

자바 홈 자바 소개 자바 시작하기 자바 구문 자바 주석 자바 변수 자바 데이터 유형 자바 타입 캐스팅 자바 연산자 자바 문자열 자바 수학 자바 부울 자바 If...Else 자바 스위치 자바 while 루프 자바 For 루프 자바 중단/계속 자바 배열

자바 메소드

자바 메소드 자바 메소드 매개변수 자바 메소드 오버로딩 자바 범위 자바 재귀

자바 클래스

자바 OOP 자바 클래스/객체 자바 클래스 속성 자바 클래스 메소드 자바 생성자 자바 수정자 자바 캡슐화 자바 패키지 / API 자바 상속 자바 다형성 자바 내부 클래스 자바 추상화 자바 인터페이스 자바 열거형 자바 사용자 입력 자바 날짜 자바 배열 목록 자바 링크드리스트 자바 해시맵 자바 해시셋 자바 반복자 자바 래퍼 클래스 자바 예외 자바 정규식 자바 스레드 자바 람다

자바 파일 처리

자바 파일 자바 파일 생성/쓰기 자바 읽기 파일 자바 삭제 파일

자바 방법

두 개의 숫자 더하기

자바 참조

자바 키워드 자바 문자열 메소드 자바 수학 메소드

자바 예제

자바 예제 자바 컴파일러 자바 연습 자바 퀴즈 자바 인증서


자바 연산자


자바 연산자

연산자는 변수와 값에 대한 연산을 수행하는 데 사용됩니다.

아래 예에서는 + 연산자 를 사용하여 두 값을 더합니다.

예시

int x = 100 + 50;

+연산자는 위의 예와 같이 두 값을 더하는 데 자주 사용 되지만 변수와 값, 또는 변수와 다른 변수를 더하는 데 사용할 수도 있습니다.

예시

int sum1 = 100 + 50;        // 150 (100 + 50)
int sum2 = sum1 + 250;      // 400 (150 + 250)
int sum3 = sum2 + sum2;     // 800 (400 + 400)

Java는 연산자를 다음 그룹으로 나눕니다.

  • 산술 연산자
  • 할당 연산자
  • 비교 연산자
  • 논리 연산자
  • 비트 연산자

산술 연산자

산술 연산자는 일반적인 수학 연산을 수행하는 데 사용됩니다.

Operator Name Description Example Try it
+ Addition Adds together two values x + y
- Subtraction Subtracts one value from another x - y
* Multiplication Multiplies two values x * y
/ Division Divides one value by another x / y
% Modulus Returns the division remainder x % y
++ Increment Increases the value of a variable by 1 ++x
-- Decrement Decreases the value of a variable by 1 --x


자바 할당 연산자

할당 연산자는 변수에 값을 할당하는 데 사용됩니다.

아래 예에서는 할당 연산자( )를 사용하여 x 라는 변수 =에 값 10 을 할당합니다 .

예시

int x = 10;

더하기 할당 연산자( ) +=변수에 값을 추가합니다.

예시

int x = 10;
x += 5;

모든 할당 연산자 목록:

Operator Example Same As Try it
= x = 5 x = 5
+= x += 3 x = x + 3
-= x -= 3 x = x - 3
*= x *= 3 x = x * 3
/= x /= 3 x = x / 3
%= x %= 3 x = x % 3
&= x &= 3 x = x & 3
|= x |= 3 x = x | 3
^= x ^= 3 x = x ^ 3
>>= x >>= 3 x = x >> 3
<<= x <<= 3 x = x << 3

자바 비교 연산자

비교 연산자는 두 값을 비교하는 데 사용됩니다.

Operator Name Example Try it
== Equal to x == y
!= Not equal x != y
> Greater than x > y
< Less than x < y
>= Greater than or equal to x >= y
<= Less than or equal to x <= y

자바 논리 연산자

논리 연산자는 변수 또는 값 사이의 논리를 결정하는 데 사용됩니다.

Operator Name Description Example Try it
&&  Logical and Returns true if both statements are true x < 5 &&  x < 10
||  Logical or Returns true if one of the statements is true x < 5 || x < 4
! Logical not Reverse the result, returns false if the result is true !(x < 5 && x < 10)

연습으로 자신을 테스트하십시오

연습:

를 곱하고 결과 105인쇄합니다.

System.out.println(10  5);