计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。
연산자 유형
포함 : 산술 연산자, 관계 연산자, 논리 연산자 등
하나, 산술 연산자.
컴퓨터의 가장 기본적인 용도 중 하나는 수학적 연산을 수행하는 것입니다. 컴퓨터 언어로서 Java는 변수를 조작 할 수있는 풍부한 연산자 세트도 제공합니다.
a = 10, b = 5라고 가정합니다.
예시 디스플레이
package test01;
public class test11 {
public static void main(String[] args) {
int a=10;
int b=5;
System.out.println("a+b="+(a+b));
System.out.println("a-b="+(a-b));
System.out.println("a*b="+(a*b));
System.out.println("a/b="+(a/b));
System.out.println("a%b="+(a%b));
System.out.println("a++ ="+(a++));
System.out.println("a-- ="+(a--));
System.out.println("--a ="+(--a));
System.out.println("++a ="+(++a));
}
}
코드 연산의 결과는 다음과 같습니다.
참고 : 증가 및 감소 연산자
++가 먼저 계산 된 다음 할당 된
++가 먼저 할당 된 다음 계산됩니다
(마찬가지로, 연산 단계는 ++와 동일 함).
둘째, 관계 연산자
관계 연산자는 다음과 같습니다.
디스플레이 예 :
package test01;
public class test12 {
public static void main(String[] args) {
int a = 10;
int b = 5;
System.out.println("a == b = " + (a == b) );
System.out.println("a != b = " + (a != b) );
System.out.println("a > b = " + (a > b) );
System.out.println("a < b = " + (a < b) );
System.out.println("b >= a = " + (b >= a) );
System.out.println("b <= a = " + (b <= a) );
}
}
코드 결과는 다음과 같습니다.
세 번째, 논리 연산자
논리 연산자는 다음과 같습니다.
디스플레이 예 :
package test01;
public class test06 {
public static void main(String[] args) {
int a = 8;
int b = 10;
boolean bool = a<10 && b<9;
boolean boole = a<10 || b<9;
System.out.println(bool);
System.out.println(boole);
}
}
결과는 다음과 같습니다.