basic java1 10. Casting (ํ๋ณํ) Casting ์ด๋? ์๋ฃํ์์ ๋ค๋ฅธ ์๋ฃํ์ผ๋ก ๋ฐ๊พธ๋ ๊ณผ์ ์ Casting(ํ๋ณํ)์ด๋ผ๊ณ ํ๋ค.3. ์๋ฃํ ํฌ์คํธ์์ ํ์ธํ ์ ์๋ฏ์ด ๊ฐ ์๋ฃํ์ ๋ณ์๋ฅผ ์ ์ธํ ๋, ์๋ฃํ ํฌ๊ธฐ ๋งํผ ๊ณต๊ฐ์ ๊ฐ์ง๋ค.๊ทธ๋ฆฌ๊ณ ๊ทธ ๊ณต๊ฐ์ ๊ฐ์ ๋ฃ์์ผ๋ก์จ ํ ๋น์ด ๋๋๋ฐ Casting๋ ๊ฐ์ ์๋ฆฌ์ด๋ค. long a - [size = 8], int b - [size = 4] ์ด๋ฏธ a์ b๋ฅผ ์ ์ธํ๋ ์๊ฐ๋ถํฐ ์ปดํจํฐ ๋ฉ๋ชจ๋ฆฌ์๋ ์ ๊ณต๊ฐ์ด ํ ๋น์ด ๋๋ค.์ด ๋, b์ ์๋ ๋ฐ์ดํฐ๋ฅผ a์ ๋ฃ์ด๋ดค์ 8๊ฐ์ size ์ค 4๊ฐ์ size๋ง ์ฌ์ฉํ๋ฏ๋ก ์๋ฌด ๋ฌธ์ ๊ฐ ์๋ค.์ด๋ฐ ์๋ฆฌ ๋๋ฌธ์ Casting์ด ๋๋ ๊ฒ์ด๋ค. ์์ Data type ์์ ํฐ Data type๋ง? ์ ์์๋ง ๋ณด๋ฉด ํฌ๊ธฐ๊ฐ ๋ ์์ ์๋ฃํ์์ ๋ ํฐ ์๋ฃํ์ผ๋ก ๋์ ํ ๋๋ง.. 2024. 7. 14. ์ด์ 1 ๋ค์