산술 연산자
- 프로그램 안에서 산술 연산을 할 때 사용
연산자 | 기호 | 의미 | 예 |
덧셈 | + | 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](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252Fb1939378-3cd6-4f1f-9032-6c4df0711232%252F2e8fa9c9-3a61-48fd-9881-c2b7ae9c2450%252FUntitled.png%3Ftable%3Dblock%26id%3Db0faf801-5abe-4171-b391-bfb570cf4c9b%26cache%3Dv2&w=3840&q=75)
관계 연산자
- 두 개의 피연산자를 비교하는데 사용
연산자 기호 | 의미 | 사용 예 |
== | 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](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252Fb1939378-3cd6-4f1f-9032-6c4df0711232%252F0fa2136c-2f51-4bc1-9057-2d407de0b356%252FUntitled.png%3Ftable%3Dblock%26id%3D2ff37455-d771-4f73-aa7a-fd83155245e2%26cache%3Dv2&w=3840&q=75)
Share article