일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 정처기필기
- 스프링부트
- CRUD
- spring
- 정처기
- 자바의정석
- 파이선
- 소프트웨어설계
- 어노테이션
- 정보처리기사필기
- CRUD구현
- 프로그래머스
- 파이썬
- PYTHON
- 정처기설명
- 소프트웨어개발
- 자바의정석요약
- 게시판프로젝트
- springboot
- java
- 정보처리기사
- 스프링
- function
- 자바
- 코딩테스트
- 게시판
- 이것이자바다
- 정처기예상문제
- 정처기공부
- 게시판만들기
- Today
- Total
목록전체 글 (130)
Helmi
ch3- 9,10 사칙 연산자, 산술변환 사칙 연산자 : + - * / 컴퓨터는 같은 타입끼리만 계산 가능! 산술 변환 : 연산 전에 피연산자의 타입을 일치시키는 것 1) 두 피연산자의 타입을 같게 일치시킨다. (보다 큰 타입으로 일치) long + int -> long + long -> long float + int -> float + float -> float double + float -> double + double -> double 2) 피연산자의 타입이 int 보다 작은 타입이면 int 로 변환된다. byte + short -> int + int -> int char + short -> int + int -> int
ch3- 7,8 형변환 연산자, 자동 형변환 형변환 : 변수 또는 상수의 타입을 다른 타입으로 변환하는 것. (타입)피연산자 ex) double d = 45.6; int score = (int)d; -> int score = (int) 45.6; -> int score = 45; 읽어온 값을 형변환 한 것. 변수 d의 값이 변한 것은 아님. 문자를 저장할 수 없는 컴 -> 아스키 코드를 이용하여 인식 (입력한 모든 데이터 문자-숫자 바꿔주며 인식. 숫자밖에 못읽기 때문에!) 큰 값 -> 작은 값에 넣으면 값 손실이 발생하므로 형변환 해주는 것. (직접 형변환) 그 외에는 자동으로 형변환 됨. (형변환 생략시, 작은 값을 큰 값에 넣을 시) 기존의 값을 최대한 보존할 수 있는 타입으로 자동 ..
ch3- 3,4 연산자의 우선순위, 연산자의 결합규칙 연산자의 우선순위 : 하나의 식(expression)에 연산자가 둘 이상 있을 때, 어떤 연산을 먼저 수행할지를 자동 결정하는 것. -> 상식적으로 생각하면 됨! Q. 우선순위가 같은 연산자가 있을 때, 어떤 것을 먼저? : 대입과 단항 연산자를 제외하면 모두 왼쪽 -> 오른쪽 !!결론!! 1.산술>비교>논리>대입. 대입은 제일 마지막에 수행 2. 단항(1) > 이항(2) > 삼항(3). 단항 연산자의 우선순위가 이항 연산자보다 높음 3. 단항 연산자와 대입 연산자 제외 모든 연산자 진행방향 : 왼 -> 오 ch3 - 5,6 증감연산자, 부호연산자 증가 연산자(++) 피연산자의 값 1 증가 감소 연산자(--) 피연산자의 값 1 감소 타입 설명 예시 전..