Dorothy_YANG
With Dorothy
Dorothy_YANG
전체 방문자
오늘
어제
  • 분류 전체보기 (279)
    • Hi, I'm Dorothy 🕵️‍♂️ (21)
      • Slowly but Surely (18)
      • IT certifications (3)
    • 🤯TIL (80)
      • HTML & CSS (2)
      • Javascript & jQuery (13)
      • React (13)
      • C언어 (1)
      • JAVA (22)
      • Python (2)
      • Oracle SQL (10)
      • My SQL (5)
      • Spring (12)
    • 💻Programmers (17)
    • 🏫 Open API_JAVA (101)
    • 🌎 Project (10)
      • Shopping (10)
    • 💥 Error (24)
    • ⚙ Setting (23)

블로그 메뉴

  • 홈
  • 방명록

공지사항

인기 글

태그

  • oracle
  • SQLD합격후기
  • 연습문제
  • SQLD합격
  • 기간설정
  • 콜라보레이토리
  • HTML
  • 노마드코더
  • SQL
  • 기간쿼리
  • Eclipse
  • colaboratory
  • 서버등록
  • spring
  • 창초기화
  • 독학후기
  • java
  • 시작일종료일
  • 파이썬온라인
  • 오류해결
  • sql기간
  • Javascript
  • AllArgsConstructor
  • 이것이자바다
  • googlecolaboratory
  • 비쥬얼스튜디오코드
  • Database
  • 코딩앙마
  • CSS
  • 백준

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Dorothy_YANG

With Dorothy

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

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

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
저작자표시

'🏫 Open API_JAVA' 카테고리의 다른 글

[35일차] 클래스 / 필드 / 메소드 / 생성자 / 인스턴스 / static  (0) 2022.09.12
[34일차] 객체배열 / main() / 다차원 배열 / 배열복사 / 향상된 for문  (0) 2022.09.10
[32일차] Float & Double / 형변환(Casting)  (0) 2022.09.06
[31일차] 자바란? / 변수 / byte / int / Char / long  (0) 2022.09.05
[30일차] HTML Layout / Bootstrap / HTML canvas / 개발환경구축  (0) 2022.09.04
    '🏫 Open API_JAVA' 카테고리의 다른 글
    • [35일차] 클래스 / 필드 / 메소드 / 생성자 / 인스턴스 / static
    • [34일차] 객체배열 / main() / 다차원 배열 / 배열복사 / 향상된 for문
    • [32일차] Float & Double / 형변환(Casting)
    • [31일차] 자바란? / 변수 / byte / int / Char / long
    Dorothy_YANG
    Dorothy_YANG
    Slowly but Surely, 비전공 문과생의 개발공부

    티스토리툴바