bom's happy life

3. ν˜•λ³€ν™˜μ΄λž€? λ³Έλ¬Έ

Deveolpment StudyπŸ—‚οΈ/JAVA

3. ν˜•λ³€ν™˜μ΄λž€?

bompeach 2022. 9. 7. 15:54

3. ν˜•λ³€ν™˜

: λ³€μˆ˜λ‚˜ μƒμˆ˜μ˜ 데이터 νƒ€μž…(즉, μžλ£Œν˜•)을 λ‹€λ₯Έ νƒ€μž…μœΌλ‘œ λ³€ν™˜ν•˜λŠ” 것

 

 

β—‡ ν˜•λ³€ν™˜μ˜ μ’…λ₯˜

- λ¬΅μ‹œμ  ν˜•λ³€ν™˜(μžλ™ ν˜•λ³€ν™˜)

         : μžλ™μœΌλ‘œ νƒ€μž…μ΄ λ³€ν™˜λ˜λŠ” 것

 

- λͺ…μ‹œμ  ν˜•λ³€ν™˜(κ°•μ œ ν˜•λ³€ν™˜)

         : μ½”λ“œμƒμœΌλ‘œ κ°•μ œλ‘œ ν˜•μ‹μ„ λ³€ν™˜μ‹œν‚€λŠ” 것

 

ν˜•λ³€ν™˜μ˜ μ’…λ₯˜

-> μ•„μŠ€ν‚€μ½”λ“œκ°’μœΌλ‘œ 65에 ν•΄λ‹Ήν•˜λŠ” Aκ°€ 좜λ ₯됨.

 

 

* λͺ…μ‹œμ (κ°•μ œ)ν˜•λ³€ν™˜ 방법?

(μžλ£Œν˜•)λ³€μˆ˜λͺ…;

μœ„μ˜ μ½”λ“œμžλ£Œ μ˜ˆμ‹œ) 

char c = (char)a;

 

.

.

 

 

μ°Έκ³ )

 

μ•„μŠ€ν‚€μ½”λ“œκ°’? : 

- μ»΄ν“¨ν„°λŠ” 문자λ₯Ό 문자둜 κΈ°μ–΅ν•˜μ§€ μ•ŠλŠ”λ‹€.

- μ»΄ν“¨ν„°λŠ” 숫자둜 κΈ°μ–΅ν•˜κ³  λ‚˜νƒ€λ‚Έλ‹€.

- 0κ³Ό1 μ΄μ§„μˆ˜λ§Œ 이해할 수 μžˆλ‹€.

 

κ·Έλž˜μ„œ λ¬Έμžμ— 숫자λ₯Ό λΆ€μ—¬ν•¨μœΌλ‘œμ¨, 각 문자λ₯Ό 숫자둜 μ €μž₯ν•  수 μžˆλ‹€.

λ¬Έμžμ— ν•΄λ‹Ήν•˜λŠ” 숫자 값을 μ•„μŠ€ν‚€μ½”λ“œκ°’μ΄λΌκ³  ν•œλ‹€.

ex) A: 65

      a:97

     μ˜ λ¬Έμžκ°’μ„ κ°€μ§€κ³  μžˆλ‹€.

 

- μ•„μŠ€ν‚€(ASCII : American Standard Code for Information Interchange) μ½”λ“œν‘œ -