프로그래밍/겁나 쉽게 쓴 JAVA 설명서

자바 연산자

tonystark100 2024. 6. 9. 16:26

목차

    반응형

    자바 연산자

    반응형

    자바에서 연산자는 다양한 종류의 연산을 수행하는 데 사용되는 기호입니다. 연산자는 피연산자(연산 대상)와 함께 사용되어 값을 계산하거나, 변수에 값을 할당하거나, 조건을 평가하는 등의 작업을 수행합니다.

     

    연산자

    연산자는 크게 다음과 같은 카테고리로 분류됩니다.

    • 산술 연산자 : +, -, *, /, % 와 같이 수학적 계산을 수행합니다.
    • 비교 연산자 : ==, !=, >, <, >=, <=와 같이 두 값을 비교합니다.
    • 논리 연산자 : &&, ||, !와 같이 논리적 조건을 평가합니다.
    • 대입 연산자 : =, +=, -=, *=, /=와 같이 값을 변수에 할당합니다.
    • 증감 연산자 : ++, --로 변수의 값을 1 증가시키거나 감소시킵니다.
    • 비트 연산자 : &, |, ^, ~와 같이 비트 단위의 연산을 수행합니다.
    • 조건 연산자(삼항 연산자) : ?, : 로 조건에 따라 다른 값을 반환합니다.

     

     

     

    로또로 화성 - Google Play 앱

    간편한 로또 번호 생성 및 QR 결과 확인 어플입니다.

    play.google.com

     

     

    연산자 사용 예시

    public class OperatorsExample {
        public static void main(String[] args) {
            int a = 10, 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 == b: " + (a == b)); // 같음
            System.out.println("a != b: " + (a != b)); // 다름
    
            // 논리 연산자
            boolean x = true, y = false;
            System.out.println("x && y: " + (x && y)); // 논리곱
            System.out.println("x || y: " + (x || y)); // 논리합
    
            // 대입 연산자
            int c = a + b; // a + b의 결과를 c에 할당
            System.out.println("c: " + c);
    
            // 증감 연산자
            a++; // a를 1 증가
            b--; // b를 1 감소
            System.out.println("a: " + a + ", b: " + b);
    
            // 조건 연산자
            int max = (a > b) ? a : b; // a와 b 중 큰 값을 max에 할당
            System.out.println("max: " + max);
        }
    }

     

    연산자는 프로그램의 다양한 동작을 정의하는 데 필수적인 요소로, 자바 프로그래밍의 기본적인 구성 요소입니다. 연산자를 효과적으로 사용하면 코드의 가독성과 유지 보수성을 높일 수 있습니다. 또한, 연산자의 우선순위와 결합규칙을 이해하는 것은 복잡한 표현식을 작성할 때 중요합니다.

     

    추천 글, 자바 연산자 우선순위

     

    ** 이 글이 좋았다면 좋아요와 구독을 눌러주세요. **

    반응형

    '프로그래밍 > 겁나 쉽게 쓴 JAVA 설명서' 카테고리의 다른 글

    자바 연산자 우선순위  (0) 2024.06.09
    자바 변수와 데이터 타입  (0) 2024.06.09
    자바 접근지정자  (0) 2024.06.09
    자바 클래스(Class)  (0) 2024.06.09
    자바 기본 예제 코드  (0) 2024.06.09