성장 기록 블로그🌴

@0908 자바 뿌시기 3일차! ( 자바 명령어 , 자바 연산자 , 연산자 우선순위 , 자바 조건문 , 자바 if문 , 자바 switch문 ) 본문

AI & BigData 교육과정/Java 관련

@0908 자바 뿌시기 3일차! ( 자바 명령어 , 자바 연산자 , 연산자 우선순위 , 자바 조건문 , 자바 if문 , 자바 switch문 )

wlswls2s 2022. 9. 13. 09:03
728x90

< 자바 3일차 내용 >

● 계산 -> 연산자 (+,-,*,/)
● 논리 연산자 ( NOT, AND , OR )
● 삼항 연산자
● 단순if문
● if-else문


◆ 자바 기본

개념정리

# 자바 명령어

1. 원하는 줄 복사 : Ctrl + Alt + 방향키(위 , 아래 )
2. 원하는 줄 이동 : Alt + 방향키( 위 , 아래 )
3. 원하는 줄 삭제 : Ctrl + D
4. 원하는 줄 전체 주석처리 : Ctrl + / => 해제 할 때도 한번 더 누르면

# 자바 연산자

1. 숫자, 숫자 -> 숫자
2. 정수, 정수 -> 정수
3. 실수, 실수 -> 실수
4. 정수, 실수 -> 실수
5. 문자,문자 -> 문자 (문자끼리의 연결고리)
6. 문자,숫자 -> 문자

# 논리연산자 : NOT(!) , AND(&&) , OR(||)

NOT (!)
2. AND (&&) , 참:1 거짓:0 => 둘다 참이거나 거짓이거나
참 명제 && 참 명제 = 참 , 1&&1 = 1
참 명제 && 거짓 명제 = 거짓 , 1&&0 = 0
거짓 명제 && 참 명제 = 거짓 , 0&&1 = 0
거짓 명제 && 거짓 명제 = 거짓 , 0&&0 = 0


3. || (OR) => 참이 하나라도 있어야지 참
참 명제 || 참 명제 = 참
참 명제 || 거짓 명제 = 참
거짓 명제 || 참 명제 = 참
거짓 명제 || 거짓 명제 = 거짓

# 연산자 우선순위

  • 증감>산술>시프트>비교>비트>논리>삼항>대입

# 조건문(IF문) 종류

● 단순 if문
● if-else문
● 다중 if문
● switch문

# 단순 if문

 

# if else

 

# Switch (스위치문)

=> 구조는 다중if문과 비슷하나 다중if문은 조건이 들어가고, switch는 값으로 비교를 함
다중if문은 조건 하나하나를 다 비교하는데 스위치는 값만 비교하기 때문에 속도가 더 빠름

728x90