본문 바로가기

JAVA공부

기타 연산자

기타 연산자 예제

package secondJava;

import java.sql.SQLOutput;

public class JavaStudy07 {
    public static void main(String[] args) {
        //기타 연산자
        // (1) 형변환 연산자
        int intNumber = 93 + (int) 98.8;
        System.out.println(intNumber);

        double doubleNumber = (double) 93 + 98.8;//93.0 + 98.8
        System.out.println(doubleNumber);

        // (2) 삼항 연산자
        // 비교연산자와 항상 함께 쓰인다.
        // 비교연산자의 결과 : true or false => 이 결과의 값에 따라 경정되는 무언가;
        int x = 1;
        int y = 9;

        boolean b = (x == y) ? true : false;
        System.out.println(b);


        //x가 y랑 다르니? 응!!!!
        String s = (x != y) ? "정답" : "오답";
        System.out.println(s);

        int max = (x > y ) ? x : y;
        System.out.println(max);

        int min = (x < y) ? x: y;
        System.out.println(min);

        // (3) instance of
        // 피 연산자가 조건에 명시된 클래스의 객체인지 비교하여
        // 맞으면 => true
        // 틀리면 => false
    }
}

'JAVA공부' 카테고리의 다른 글

산술변환  (0) 2023.10.13
연산자 우선순위  (0) 2023.10.13
대입연산자에서 주의해야 할 점!!  (0) 2023.10.13
대입연산자  (0) 2023.10.13
논리 연산자  (0) 2023.10.13