From c1ac36df300281e9231dcf263f2cc7309a5b949b Mon Sep 17 00:00:00 2001 From: bin <119281411+kyubiin@users.noreply.github.com> Date: Tue, 4 Jul 2023 22:35:20 +0900 Subject: [PATCH] Add files via upload MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 챕터6 연산자 --- Operators.java | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 Operators.java diff --git a/Operators.java b/Operators.java new file mode 100644 index 0000000..d3b5fbb --- /dev/null +++ b/Operators.java @@ -0,0 +1,71 @@ +import java.sql.SQLOutput; + +public class Operators { + public static void main(String[] args) { + + // 산술 연산자 + + int a = 10; + int b = 20; + String c = "abc"; + + System.out.println(a + c); // 문자열이 아닌 데이터와 함께 사용하면 문자열로 변환됨 + + double d = 10; + double e = 20; + System.out.println(d / e); // 소수 형태로 사용하면 계산 결과가 출력됨 + + System.out.println(a + b); + System.out.println(a - b); + System.out.println(a * b); + System.out.println(a / b); // 정수 형태로 사용하면 나눗셈의 몫이 계산됨 + System.out.println(a % b); + + // 비교 연산자 + + int i = 5; + int j = 8; + + System.out.println(a > b); + System.out.println(a > b); + + System.out.println(a >= b); + System.out.println(a >= b); + + // = 대입연산자, == 비교연산자 + System.out.println(a == b); + System.out.println(a != b); + + // 논리 연산자 + + int l = 3; + int m = 3; + int n = 5; + + // and(&&) - 교집합 + System.out.println(n > l && n > m); // true && true + + // or(||) - 합집합 + System.out.println(n > l || n < m); // true || false + + // not(!) - 여집합 + System.out.println(!true); + System.out.println(!false); + + // 대입 연산자 + + int k = 1; + double price = 12.5; + + // 증감 연산자 + // k++; // k = k + 1 + // k--; // k = k - 1 + // System.out.println(a++); + // System.out.println(a); + System.out.println(++a); + + + + + } +}