> Java > Java시작하기 > 본문

Java 연산자를 사용하는 방법

王林
풀어 주다: 2020-02-04 16:38:52
원래의
2828명이 탐색했습니다.

Java 연산자를 사용하는 방법

4가지 산술 연산자

4가지 산술 연산 중 더하기 기호 "+"는 세 가지 일반적인 용도로 사용됩니다.

1 숫자 값의 경우 덧셈입니다.

2. 문자 char 유형의 경우 계산 전에 char이 int로 승격된 후 계산됩니다. char 유형 문자와 int 유형 숫자 간의 비교표: ASCII, Unicode

3. 문자열 문자열(첫 번째 문자는 키워드가 아닌 대문자로 표시됨)의 경우 더하기 기호는 문자열 연결 작업을 나타냅니다. 어떤 데이터 유형이든 문자열에 연결되면 결과는 문자열이 됩니다.

증분 연산자: ++

감소 연산자: --

기본 의미: 변수를 숫자만큼 증가시키거나 변수를 다음만큼 감소시킵니다. 숫자 1

형식을 사용하세요: 변수 이름 앞에 쓰거나, 변수 이름 뒤에 쓰세요.

(추천 학습 영상: java 영상 튜토리얼)

예:

++num,也可以num++
로그인 후 복사

사용법:

1. 단독 사용: ​​다른 작업과 혼합하지 말고 단독으로 사용하세요

2. 할당으로 혼합하거나 인쇄 작업으로 혼합하는 등 다른 작업을 혼합합니다.

사용법 차이점:

1 단독으로 사용할 경우 pre++와 post++에 차이가 없습니다. 즉, 둘은 완전히 동일한 효과를 갖는다.

2. 혼합 방법을 사용하면 큰 차이가 있습니다

[참고]

A: [이전++]인 경우 변수 [즉시 +1] 후 결과를 사용합니다. [먼저 추가한 후 사용]

B: [then++]인 경우 원래 값을 먼저 사용하고 [그 다음 변수를 +1로 둡니다][먼저 사용한 다음 추가]

참고:

변수만 가능합니다. 증가 및 감소 연산자를 사용합니다. 상수는 변경할 수 없으므로 사용할 수 없습니다.

할당 연산자

할당 연산자는 다음과 같이 나뉩니다.

기본 할당 연산자: 등호 "="이며 오른쪽의 데이터를 왼쪽의 변수로 전송한다는 의미입니다.

int a = 30;
로그인 후 복사

복합 할당 연산자;

+= a+=3 
相当于 
a=a+3
-= *= /= %= 都是如此
로그인 후 복사

참고:

변수만 할당 연산자를 사용할 수 있으며 상수는 할당할 수 없습니다.

복합 할당 연산자는 캐스트를 의미합니다.

byte num = 30;
num += 5;
//num = num + 5
//num = byte + int
//num = int + int
//num = int
//num = (byte) int
System.out.println(num);//35
로그인 후 복사

비교 연산자

보다 큼: >

보다 작음: <

보다 크거나 같음: >=

작거나 같음: <=

같음: ==

같지 않음: !=

참고:

1. 비교 연산자의 결과는 true이면 true이고, false이면 false입니다.

2. 판정이 여러 번 내려지면 연속해서 쓸 수 없습니다. 수학에서 쓰는 방법, 예: 3

논리 연산자

및 &&는 모두 참인 경우에만 참이고, 그렇지 않으면 거짓입니다.

또는 || 둘 중 하나라도 참이면 참이고, 모두 거짓이면 거짓입니다

아닙니다! "&&" 또는 "||"로

를 부정하면 단락 효과가 있습니다. 최종 결과가 왼쪽을 기준으로 결정될 수 있으면 나중에 실행되지 않으므로 일정량의 성능이 절약됩니다.

참고:

논리 연산자는 부울 값에만 사용할 수 있습니다. AND 또는 2개의 연산자, 조건이 여러 개인 경우 두 개의 조건을 연속으로 작성할 수 있습니다: 조건 A&& 조건 B 다중 조건: 조건 A&& 조건 B 조건 C

3항 연산자

단항 연산자: 연산이 가능한 Just 연산자 예를 들어 하나의 데이터에 대해 부정! , 자기 증가, 자기 감소

2항 연산자: 연산을 수행하기 위해 두 개의 데이터가 필요한 연산자(예: 덧셈, 뺄셈)

3항 연산자: 연산을 수행하는 데 세 개의 데이터가 필요한 연산자

형식:

数据类型 变量名 = 条件判断 ? 表达式A : 表达式B
로그인 후 복사

프로세스:

먼저 조건이 true인지 확인합니다. true이면 표현식 A의 값을 왼쪽 변수에 할당합니다. true가 아닌 경우 표현식 B의 값을 변수에 할당합니다. 왼쪽 변수에서 둘 중 하나를 선택합니다.

참고:

식 A와 식 B는 모두 왼쪽의 데이터 유형 요구 사항을 충족해야 합니다.

int cai = 3>4?3.7:10;//错误写法
로그인 후 복사

삼항 연산자의 결과를 사용해야 합니다.

관련 기사 튜토리얼 공유: Java 입문 튜토리얼

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

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!