๋ณ์3 [Java] ๊ธฐ์ด ๋ฌธ๋ฒ - ๋ณ์, ์์, ์๋ฃํ, ์ฐ์ฐ์ ์์ ์ ๋ฆฌ! ๋ชฉ์ฐจ Java๋ก ํ๋ก๊ทธ๋๋ฐ์ ์์ํ ๋ ๋ฐ๋์ ์ดํดํด์ผ ํ๋ ๊ฐ๋ ์ด ์์ต๋๋ค.๋ฐ๋ก ๋ณ์(Variable), ์์(Constant), ๊ทธ๋ฆฌ๊ณ ์๋ฃํ(Data Type)์ ๋๋ค. Java๋ ์ ์ ํ์ ์ธ์ด์ ๋๋ค. ์ฆ, ๋ณ์๋ฅผ ์ ์ธํ ๋ ์ด๋ค ์ข ๋ฅ์ ๋ฐ์ดํฐ๋ฅผ ๋ด์ ๊ฒ์ธ์ง ๋ช ํํ๊ฒ ์ง์ ํด์ผ ํ์ฃ .์ค๋์ ์๋ฐ์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ด ๋๋ ์ด ์ธ ๊ฐ์ง ๊ฐ๋ ๊ณผ ํจ๊ป, ์ฐ์ฐ์๊น์ง ํ ๋ฒ์ ์ ๋ฆฌํด ๋ณด๊ฒ ์ต๋๋ค๐ฆ ๋ณ์๋?๋ณ์๋ ๊ฐ์ ์ ์ฅํ๊ธฐ ์ํ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ๋๋ค.Java์์๋ ๋ณ์๋ฅผ ์ ์ธํ ๋ ๋ฐ๋์ ์๋ฃํ์ ๋ช ์ํด์ผ ํด์.int age = 25; // ๋์ด๋ฅผ ์ ์ฅํ๋ ๋ณ์String name = "ํ๋น"; // ์ด๋ฆ์ ์ ์ฅํ๋ ๋ณ์๐ง Java๋ ์ ์ ํ์ ์ธ์ด์ด๊ธฐ ๋๋ฌธ์, Python์ด๋ JavaScript์ฒ๋ผ ์๋ฃํ์.. 2025. 5. 8. [Swift] ๋ณ์์ ํ๋กํผํฐ2 * 2023๋ Apple Developer Academy @ POSTECH ์์ swift ์คํฐ๋๋ฅผ ํ๋ฉฐ ๊ณต๋ถํ ๋ด์ฉ์ ๋๋ค 4. ํ์์ฑ๋ฐ์ดํฐ ๋ณด์กด/๊ด๋ฆฌ๋ฐ์ดํฐ ์ ์ฅ๋ณ์๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅ์ด๋ฅผ ํตํด ๊ฐ์ ๊ธฐ์ตํ๊ณ ํ์ํ ๋ ๋ค์ ์ฌ์ฉ๋ฐ์ดํฐ ์กฐ์๋ณ์๋ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ์กฐ์.ex-๊ฐ์ ์ฆ๊ฐ์ํค๊ฑฐ๋ ๊ฐ์์ํค๊ฑฐ๋, ๋ ๊ฐ์ ๋ํ๊ฑฐ๋ ๋นผ๋ ๋ฑ์ ์์ ์ ์ํ๋ฐ์ดํฐ ์ ๋ฌ๋ณ์๋ ํ๋ก๊ทธ๋จ ๋ด์์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌex-ํ ํจ์์์ ๋ค๋ฅธ ํจ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๊ฑฐ๋ ๋ทฐ ์ปจํธ๋กค๋ฌ์์ ๋ทฐ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ๋ฐ์ดํฐ๋ฅผ ๋ณด์กดํ๊ณ ํ์์์ ์ฐธ์กฐํ๊ณ ๊ด๋ฆฌํ๊ธฐ ์ํ๊ฒ์ด ๋ณ์๋ฅผ ์ฌ์ฉํ๋ ๊ฐ์ฅ ํฐ ๋ชฉ์ ์ฃผ์๋ก ๋ชจ๋ ๊ฒ์ ๊ด๋ฆฌํ๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ ์ฃผ์๋ ์ด์์ฒด์ ๊ฐ ๊ด๋ฆฌํ๊ณ ์ฐ๋ฆฌ๋ ๋ณ์ ์ด๋ฆ๋ง ๊ฐ์ง๊ณ ๊ด๋ฆฌํ๋ฉด ๋ณ์์ ์ด๋ฆ์ด ๋ถ์ฌ์ง ๊ณต๊ฐ์ ์ด์์ฒด์ ๊ฐ ์์์ ์ฐพ์๊ฐ์.. 2024. 3. 15. [Swift] ๋ณ์์ ํ๋กํผํฐ1 * 2023๋ Apple Developer Academy @ POSTECH ์์ swift ์คํฐ๋๋ฅผ ํ๋ฉฐ ๊ณต๋ถํ ๋ด์ฉ์ ๋๋ค 1. ๋ณ์/ํ๋กํผํฐ์ ๊ฐ๋ ๋ณ์์ ๊ฐ๋ ํ๋ก๊ทธ๋จ์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ด๋ฆ, ํ, ๋ฉ๋ชจ๋ฆฌ ์ฃผ์, ๊ฐ, ์์ญ ๋ฑ์ผ๋ก ํน์ฑ์ ๊ตฌ๋ถ์ง์ด ๋ณผ ์ ์์var number1 : Int = 20์ด๋ฆ = ๋ณ์๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ํด ์ฌ์ฉ ⇒ number1๊ณ ์ ์ด๋ฆ์ ‘์๋ณ์’(Identifier)’๋ผ๊ณ ํจํ = ํ์ = ๋ฐ์ดํฐ์ ์๋ฃํ ⇒ Int๊ฐ = ๋ณ์์ ๋ค์ด๊ฐ๋ ๋ฐ์ดํฐ ⇒ 20์์ญ = ๋ณ์๊ฐ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฒ์ ๋ณ์์ ์์๋ณ์๋ณํ ์ ์๋ ๊ฐ์ ์ ์ฅvar ๋ณ์๋ช : ๋ฐ์ดํฐ ํ์ = ๊ฐ๋ฐ์ดํฐ ํ์ ์ ์๋ต ๊ฐ๋ฅ์์๋ณํ์ง ์๋ ์ผ์ ํ ๊ฐ์ ์ ์ฅlet ์์๋ช : ๋ฐ์ดํฐ ํ์ = ๊ฐ๋ฐ์ดํฐ ํ์ ์๋ต ๊ฐ.. 2024. 3. 15. ์ด์ 1 ๋ค์ ๋ฐ์ํ