Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Number Theory
- java
- 코딩테스트
- two pointers
- geometry
- bit manipulation
- Matrix
- Class
- Stack
- greedy
- 파이썬
- string
- dynamic programming
- Binary Tree
- 자바
- 코테
- hash table
- database
- sorting
- Binary Search
- 구현
- Data Structure
- Method
- implement
- Tree
- simulation
- SQL
- Counting
- array
- Math
Archives
- Today
- Total
목록Type mismatch (1)
코린이의 소소한 공부노트
변수와 리터럴의 타입 일치/불일치
1. 변수에 리터럴을 대입할 때 기본적으로 같은 타입의 리터럴을 대입한다. boolean boo = true; char c = 'A'; int i = 2; long l = 10_0000_0000L; // 접미사 l 생략 가능 float f = 3.14f; double d = 2.72; // 접미사 d 생략 가능 2. 변수의 범위가 리터럴의 범위보다 클 경우, 타입이 달라도 대입 가능하다. int i = 'A'; // char는 문자를 숫자 코드로 바꿔서 저장한다. // 'A'는 10진수로 표현하면 65 // 따라서 i에는 65가 저장된다. long l = 10; // long은 int보다 표현 가능한 정수의 범위가 크다. // 즉, int 집합은 long 집합의 부분집합이다. // 따라서 정수 리터럴을 ..
Java
2021. 12. 8. 01:58