μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
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 |
- μ°
- μ€ν
- λ¬Έμμ΄
- stream
- λ°°μ΄
- java
- λ°±μ€9012
- λ°±μ€11053 #νμ΄μ¬ #python
- μΏ ν‘DB
- λ°±μ€9093
- λ°μ΄ν°νμ
- μ°μ°μ
- μ
- μ€νμμ΄
- StringBuffer
- μΏ ν‘ERD
- ν방쿼리
- λ°±μ€1874
- StringBuilder
- μ€νΈλ¦Ό
- λ
- μλ°
- Today
- Total
Tech Log π οΈ
221206 곡λΆμΌμ§ - μλ° μ°μ°μ λ³Έλ¬Έ
λΆνΈ / μ¦κ° μ°μ°μ
- , + μ°μ°μ
-- , ++ μ°μ°μ
ex) --a = νΌμ°μ°μμ κ°μ 1 κ°μμν΄
a -- = λ€λ₯Έ μ°μ°μ μνν νμ νΌμ°μ°μ κ°μ 1 κ°μμν΄
μ°μ μ°μ°μ
- νΌμ°μ°μκ° μ μνμ μ΄λ©΄ μ°μ°μ κ²°κ³Όλ int νμ λλ€.
- νΌμ°μ°μκ° μ μ νμ μ΄κ³ κ·Έ μ€νλ long μ΄λ©΄ μ°μ°μ κ²°κ³Όλ longμ΄λ€.
- νΌμ°μ°μ μ€ νλκ° μ€μ νμ μ΄λ©΄ μ°μ°μ κ²°κ³Όλ μ€μ νμ μ΄λ€.
ex) +,-,*,/,%
μ€λ²νλ‘μ°μ μΈλνλ‘μ°
- μ€λ²νλ‘μ° = νμ μ΄ νμ©νλ μ΅λκ°μ λ²μ΄λ¨
- μΈλνλ‘μ° = νμ μ΄ νμ©νλ μ΅μκ°μ λ²μ΄λ¨
- μ€ν μλ¬κ° λ°μνμ§ μκ³ μ΅λκ° or μ΅μκ°μΌλ‘ λλμκ°λ€.
NaN κ³Ό Infinity μ²λ¦¬
- λλμ μμ λλλ κ°μ΄ 0μ΄λ©΄ μλ¬κ° λ°μνλ€.
- νμ§λ§ λλλ κ°μ΄ μ€μ(float)νμ΄λ©΄ μλ¬κ° λ°μνμ§ μκ³ NaN λλ infinityκ° λλ€.
- isInfinity() νΉμ isNaN() λ©μλλ₯Ό ν΅ν΄μ νμΈν΄λ³Ό μ μλ€.
λΉκ΅μ°μ°μ
- νΌμ°μ°μμ νμ μ΄ λ€λ₯Ό κ²½μ° νμ μ μΌμΉμν¨λ€.
ex) 'A' == 65 -> 'A'κ° int νμΌλ‘ λ³ν
3 == 3.0 -> 3μ double νμΌλ‘ λ³ν
λ Όλ¦¬ μ°μ°μ
- λ Όλ¦¬κ³±, λ Όλ¦¬ν© , λ°°νμ λ Όλ¦¬ν© , λ Όλ¦¬λΆμ μ°μ° μν
- &&,|| μ°μ°μ μμ κ°μ λ³΄κ³ κ²°κ³Όκ°μ 미리 νλ³νμ§λ§ &,| μ°μ°μ κ·Έλ μ§ μλ€.
-> &&,|| μ°μ°μ΄ λ ν¨μ¨μ
λΉνΈ λ Όλ¦¬ μ°μ°μ
-bit λ¨μλ‘ λ Όλ¦¬ μ°μ°μ μννλ€(0,1)
-0μ false , 1μ trueλΌκ³ μκ°νλ©΄ λ Όλ¦¬ μ°μ°μμ λ€λ₯Ό κ² μλ€.
λΉνΈ μ΄λ μ°μ°μ
- 1. a << b : aμ κ° λΉνΈλ₯Ό bλ§νΌ μΌμͺ½μΌλ‘ μ΄λ, λΉμ리λ 0μΌλ‘ μ±μ
2. a >> b : aμ κ° λΉνΈλ₯Ό bλ§νΌ μ€λ₯Έμͺ½μΌλ‘ μ΄λ , λΉμ리λ μ΅μμ λΉνΈλ‘ μ±μ
3. a >>> b : aμ κ° λΉνΈλ₯Ό bλ§νΌ μ€λ₯Έμͺ½μΌλ‘ μ΄λ , λΉμ리λ 0μΌλ‘ μ±μ
λμ μ°μ°μ
ex) = , += , -= , *=
μΌν 쑰건 μ°μ°μ
- 3κ°μ νΌμ°μ°μλ₯Ό κ°μ§λ€.
- (νΌμ°μ°μ ? νΌμ°μ°μ : νΌμ°μ°μ)
- 첫λ²μ§Έ νΌμ°μ°μκ° trueλ©΄ μμ κ°, falseλ©΄ λ€μ κ°μ΄ μ νλλ€.
μ°μ°μ λ°©ν₯κ³Ό μ°μ μμ
- κ°μ μ°μ μμλ₯Ό κ°μ§κ³ μμλ, λλΆλΆμ μ°μ°μλ μΌμͺ½μμ μ€λ₯Έμͺ½μΌλ‘ μ€νλλ€.
- νμ§λ§ λμ μ°μ°μλ μ€λ₯Έμͺ½μμ μΌμͺ½μΌλ‘ μ°μ°μ μννλ€.
ex) a=b=c=5 , 3κ°μ λ³μ λͺ¨λ 5κ° λμ λλ€.
'TIL' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
221210 곡λΆμΌμ§(2) - ν΄λμ€ (0) | 2022.12.10 |
---|---|
221210 곡λΆμΌμ§(1) - μλ° μ°Έμ‘° νμ (0) | 2022.12.10 |
221205 곡λΆμΌμ§ - μλ°, λ³μμ νμ (0) | 2022.12.05 |
221204 곡λΆμΌμ§ (0) | 2022.12.04 |
20221127 곡λΆμΌμ§ - mvc (0) | 2022.11.27 |