🏫 Open API_JAVA

[33일차] 문자열 등식 / 논리연산자 / 비트 이동 연산자 / 삼항연산자

Dorothy_YANG 2022. 9. 7. 15:36
728x90

20220906(화)

  • 목차
    - String Equlas 문자열 등식
    - Logical Operator 논리연산자
    - Bit Shift  비트 이동 연산자
    - Conditional Operation 삼항연산자

< String Equlas 문자열 등식 >

  • 기억장소를 주소를 통해 관리해야하는데 불편하다.
  • 변수명으로 작업한다. 

  • 문자열 데이터 비교할 땐 equls()메서드 사용
  • 주소비교 == 는 잘 사용 x 

< Logical Operator 논리연산자 >

  •  and(&&) : 2개의 입력조건 중 한개가 false이면, false이다.
  •  or ( || ) : 2개의 입력조건 중 한개가 true이면, true이다.
&, && 과  |, || 개수차이
& 한개 : 첫번째, 두번째 조건을 모두 확인 | 한개 : 첫번째, 두번째 조건을 모두 확인
&& 두개 : 첫번째 조건이 false이면, 두번째 조건은 진행x || 두개 : 첫번째 조건이 true이면, 두번째 조건은 진행x
더보기

// 첫번째, 두번째 조건을 모두 진행한다.
if((value % 2 == 0) | (value % 3 == 0)) {
System.out.println("2또는 3의 배수이다.");
}

// 첫번째 조건이 true이면, 두번째 조건은 진행 안한다. (성능 때문에 구분)
if((value % 2 == 0) || (value % 3 == 0)) {


< Bit Shift  비트 이동 연산자 > 

  • 그래픽이나 cg에서 사용된다.
  • 백엔드에선 거의 사용되지 X , 개념만 알아두기


< Conditional Operation 삼항연산자 >

  • (조건) ? val1 : val2
     - 조건이 true ➡ val1 실행
     - 조건이 false ➡ val2 실행

 ✨ 개발자 기본 지식 정리 

   1. 운영체제
   - 사용자로 하여금 컴퓨터 하드웨어를 보다 쉽게 사용할 수 있도록 인터페이스를 제공해 주는 소프트웨어

   2. 윈도우 계열 운영체제
   - 마이크로소프트사에서 개발

   3. CLI(Command Line Interface) 명령 프롬프트
   - cmd에서 사용되는 명령 줄 인터페이스

   4. ipconfig
   - 컴퓨터의 IP주소를 알고자 할 때 사용하는 cmd 명령어

   5. 프로세스
   - 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램

728x90