008_연산자

Dec 13, 2023
008_연산자

산술 연산자

  • 프로그램 안에서 산술 연산을 할 때 사용
연산자
기호
의미
덧셈
+
x와 y를 더한다.
x+y
뺄셈
-
x와 y를 뺀다.
x-y
곱셈
*
x와 y를 곱한다.
x*y
나눗셈
/
x와 y로 나눈다.
x/y
나머지
%
x를 y로 나눌떄의 나머지값
x%y
산술 연산자 예제
package ex02; import java.util.Scanner; public class Add2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int x, y, sum; System.out.print("첫 번째 숫자를 입력하시오: "); x = sc.nextInt(); System.out.print("두 번째 숫자를 입력하시오: "); y = sc.nextInt(); sum = x + y; System.out.println(sum); sum = x - y; System.out.println(sum); sum = x * y; System.out.println(sum); sum = x / y; System.out.println(sum); sum = x % y; System.out.println(sum); } }
산술 연산자 예제 출력 값
notion image

관계 연산자

  • 두 개의 피연산자를 비교하는데 사용
연산자 기호
의미
사용 예
==
x와 y가 같은가?
x == y
!=
x와 y가 다른가?
x != y
>
x와 y보다 큰가?
x > y
<
x가 y보다 작은가?
x < y
>=
x가 y보다 크거나 같은가?
x >= y
<=
x가 y보다 작거나 같은가?
x <= y

논리 연산자

  • 여러 개의 조건을 조합하여 참인지 거짓인지를 따질 때 사용
연산자 기호
사용 예
의미
&&
x&&y
AND 연산, x와 y가 모두 참이면 참, 그렇지 않으면 거짓
||
x||y
OR 연산, x나 y 중에서 하나만 참이면 참, 모두 거짓이면 거짓
!
!x
NOT 연산, x가 참이면 거짓, x가 거짓이면 참
관계 연산자, 논리 연산자 예제
package ex02; public class CompOperator { public static void main(String[] args) { System.out.print((3 == 4) + " "); System.out.print((3 != 4) + " "); System.out.print((3 > 4) + " "); System.out.print((4 > 3) + " "); System.out.print((3 == 3 && 4 == 7) + " "); // 하나만 거짓이면 전체가 거짓 System.out.print((3 == 3 || 4 == 7) + " "); // 하나만 참이면 전체가 참 } }
관계 연산자, 논리 연산자 예제 출력 값
notion image
 
Share article
RSSPowered by inblog