minghxx.blog
  • 자바의 정석 29~31강 비교 연산자, 문자열의 비교, 논리연산자, 논리 부정 연산자, 조건 연산자, 대입 연산자
    2023년 04월 27일 22시 39분 40초에 업로드 된 글입니다.
    작성자: 민발자
    728x90

    ch 3-13,14 비교 연산자, 문자열의 비교

     

    1. 비교 연산자 > < >= <= == !=

    두 피연산자를 비교해 true, false 반환

     

    2. 문자열의 비교

    == 대신 equals() 메서드 사용


     

    ch 3-15,16 논리 연산자, 논리 부정 연산자

     

    1. 논리 연산자 && ||

    조건식을 연결할 때 사용하는 연산자

    || OR결합 어느 한 쪽이 true면 true
    && AND결합 모두 true이어야 true

    2. 논리 부정 연산자 !

    true를 false로 false를 true로 변경


     

    ch 3-17~19 조건 연산자, 대입 연산자

     

    1. 조건 연산자 ? :

    조건식의 결과에 따라 연산 결과반환

    조건식 ? 식1 : 식2

    조건이 true면 식1 반환

    조건이 false면 식2 반환

     

    2. 대입 연산자

    오른쪽 피연산자를 왼쪽 피연산자에 저장 후 저장된 값을 반환

    lvlaue : 왼쪽 피연산자, 값을 저장할 수 있는 공간

    rvlaue : 오른쪽 피연산자

     

    3. 복합 대입 연산자

    대입 연산자와 연산자를 하나로 축약

    i += 3 i = i + 3
    i -= 3 i = i - 3
    i *= 3 i = i * 3
    i /= 3 i = i / 3
    i %= 3 i = i % 3
    i <<= 3 i = i << 3
    i >>= 3 i = i >> 3
    i &= 3 i = i & 3
    i ^= 3 i = i ^ 3
    i |= 3 i = i | 3
    i *= 10 + j i = i + (10 + j)

     

    728x90
    댓글