int (๋ณ์) -> Integer(ํด๋์ค)
ํด๋์ค๋ก ๋ฐ๊พธ๋ฉด ์์์ ํ ์ ์๋ค.
์์์ ํ๋ฉด ?
- ๊ฐ์ฒด๋ฅผ ์์ฑํ ์ ์๋ค.
- ์ธํฐํ์ด์ค ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค.
- ๊ฐ์ฒด์งํฅ์ธ์ด๋ก ๋คํฅ์ฑ(์ค๋ฒ๋ก๋ฉ/์ค๋ฒ๋ผ์ด๋ฉ)ํ ์ ์๋ค.
Integer, Long, Double, Character ๋ฑ์ Wrapper ํด๋์ค ๊ฐ์ฒด๊ฐ ๊ฐ์ง๊ณ ์๋ ๊ธฐ๋ณธ์ ์ธ ๋ฐ์ดํฐํ์ ๊ฐ์ด ๊ฐ์ผ๋ฉด true๋ฅผ ๊ทธ๋ ์ง ์์ผ๋ฉด false๋ฅผ ๋ฐํํ๋ ๋ฉ์๋์ด๋ค.
๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฅผ Stringํ์ผ๋ก ๋ฐํํ๋ ๋ฉ์๋์ด๋ค.
Stringํ ๋ฐ์ดํฐ๋ฅผ ๋ฐํํ์ผ๋ก ์ ์ธ๋ Wrapperํ ๋ฐ์ดํฐ๋ก
๋ฐํํ๋ ๋ฉ์๋์ด๋ค.
Stringํ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ณธ ๋ฐ์ดํฐํ์ผ๋ก ๋ฐํํ๋ ๋ฉ์๋์ด๋ค. parseInt()๋ intํ์ผ๋ก ๋ฐํํ๊ณ , ParseFloat()๋ floatํ์ผ๋ก ๋ณํํ๊ณ , parseDouble(), doubleํ์ผ๋ก ๋ณํํ๋ค.
์ด๋ค์ ์ซ์ ํํ์ ๋ฌธ์์ด ๋ฐ์ดํฐ๋ฅผ ์ฐ์ฐ์ ์ด์ฉํ๊ณ ์ ํ ๋ ์ฃผ๋ก ์ฌ์ฉํ๋ ๋ฉ์๋์ด๋ค.
Wrapperํ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ณธ ๋ฐ์ดํฐํ์ผ๋ก ๋ฐํํ๋ ๋ฉ์๋