자바의 여러가지 연산자

김민아·2025년 1월 14일

Java

목록 보기
6/14
  • 항과 연산자

항: 연산에 사용되는 값

연산자: 항을 이용하여 연산하는 기호

항의 개수에 따라 연산자 구분

단항 연산자 : 항이 한개인 연산자 ex) ++num

이항 연산자 : 항이 두개인 연산자 ex) num + num2

삼항 연산자 : 항이 세개인 연산자 ex) (5 > 3)? 1:2

  • 연산자 종류
  • 대입 연산자 : 변수에 값을 대입하는 연산자 ex) int age = 24

  • 부호 연산자 : +-로 양수/음수를 표현 ex) int num = 10;

                                               System.out.println(+num);
    
                                               System.out.println(-num);
    
                                              =>  10, -10이 출력된다. 하지만 num은 여전히 10이다. 
  • 산술 연산자 : 사칙연산에 사용되는 연산자 +, =, *, /, % (숫자 n의 나머지는 0~ n-1범위의 수이다.

  • 증가 감소 연산자 : 1만큼 더하거나 뺄 때 사용하는 연산자 ex)val = ++num (문장이 끝나기 전에 암산)

                                                                       val = num++  (문장이 끝난 후에 암산)
  • 관계 연산자 : 참, 거짓으로 반환. >, <, >=, <=, ==, %=, != 등이 있다.

  • 논리 연산자 : 논리 연산자도 참, 거짓으로 판별 되고 관계 연산자랑 많이 사용한다.

                                               ex) A = (5>3) && (5>2)    두 항이 모두 참일때만 참
    
                                               ex) A = (5>3) || (5>2)    두 항중 하나만 참이면 참
    
                                               ex) A = !(5>3)     참은 거짓으로, 거짓은 참으로 


[출처] 5. 자바의 여러가지 연산자_1|작성자 콩꼼

profile
천천이 꾸준히

0개의 댓글