728x90 ์ ์ฒด ๊ธ140 Kotlin์์ ํจ์ ๋ง๋ค๊ธฐ ๋ฐ ์ฌ์ฉํ๊ธฐ mainํจ์๋ ์ปดํ์ผ๋ฌ๊ฐ ์์์ ์ผ๋ก ์ฌ์ฉ ํจ์ ์ ์ fun ํจ์๋ช () { } ๋ฐํ๊ฐ์ด ์๋ ๊ฒฝ์ฐ 1)Unit ๋ฐํ ์ ํ ์๋ฌด๊ฒ๋ ๋ฐํํ์ง ์๋ ๊ฒฝ์ฐ 2) String์ ๋ฐํํ๋ ์ ํ ํ๋์ ํจ์๋ ์ค์ง ํ๋์ ๋ฌธ์์ด๋ง ๋ฐํ ๊ฐ๋ฅ ๋ ค fun main() { println(birthdayGreeting()) } fun birthdayGreeting(): String { val nameGreeting = "Happy Birthday, Rover!" val ageGreeting = "You are now 5 years old" return "$nameGreeting\n$ageGreeting" } birthdayGreeting ํจ์์ ๋งค๊ฐ๋ณ์ ์ถ๊ฐํ๊ธฐ ํ๋์ ๋งค๊ฐ๋ณ์๋ ๋ณ์์ด๋ฆ๊ณผ ๋ฐ์ดํฐ ์ ํ์ผ๋ก ๊ตฌ์ฑ๋๋ฉฐ, :(์ฝ.. 2022. 11. 14. 4. Kotlin์์ ๋ณ์ ๋ง๋ค๊ธฐ ๋ฐ ์ฌ์ฉํ๊ธฐ ๋ณ์: ๊ฐ์ด ํฌํจ๋ ์์ ์์์๋ ๋ผ๋ฒจ์ด ์๊ณ , ๋ผ๋ฒจ์ ๋ณ์์ ์ด๋ฆ์ด๋ค. ๋ฐ์ดํฐ ์ ํ String ํ ์คใ ก Int ์ ์ Double ์ญ์ง์ Fload ์ญ์ง์(Double๋ณด๋ค ์ ๋ฐ๋๊ฐ ๋ฎ์), ์ซ์ ๋์ f ๋๋ F๊ฐ ์๋ค. Boolean true ๋๋ false ๊ฐ๋ฅํ ๋ ๊ฐ์ ๊ฐ์ด ์์ ๋๋ง ์ด ๋ฐ์ดํฐ ์ ํ์ ์ฌ์ฉํ๋ค. ํํ์ ๊ณผ ํํ์์ ๊ฐ ํํ์์ ๋ณ์, ํจ์ ํธ์ถ๋ฑ์ผ๋ก ๊ตฌ์ฑ๋ ์ ์๋ค. ๊ฐ์ด ์๋ ์ฝ๋์ ์์ ๋จ์๋ฅผ ๋งํจ count -> ํํ์์ count ๋ณ์ ํ๋๋ก ๊ตฌ์ฑ 2 -> ํํ์์ ๊ฐ ์ค์ต ๋ ์ง String ํ ์ผ String ํ ์ผ ์ถ๊ฐ +๋ Boolean ํ ์ผ ์ ๊ฑฐ x๋ Boolean ์ผ๊ธฐ ๋ด์ฉ ๋ณด์ด๊ธฐ Boolean ๋ณ์ ์ ์ธ val count: Int = 2 val ์ด๋ฆ : ๋ฐ์ดํฐ .. 2022. 11. 14. 4. ์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ์ ์ํด์ ๊ผญ ์์์ผ ํ ์ฝํ๋ฆฐ ๋ฌธ๋ฒ๊ณผ ์ฌ์ฉ๋ฒ var myName= "ํ์ฑํ" Log.d(TAG,"my name = $myName") myName ="ํ์ฑ" Log.d(TAG,"my name = $myName") val myAge =19 Log.d(TAG,"pi = $PI") //myAge = 17 //val์ ์ฌ์ ์ํ ์ ์๋ค. val PI = 3.14 // ์ ๋ ฅํด๋๋ฉด ๋ฐ๊ฟ ํ์๊ฐ ์๋ค. ๋ณ์์ ์ ์ฅํด๋๊ณ ์ฌ์ฉํ๋ค. //var๋ก ์ ์ธํ ๊ฒ์ ๋ณ์๋ผ๊ณ ํ๋ค. // val๋ก ์ ์ธํ ๊ฒ์ ์์๋ผ๊ณ ํ๋ค. //์ฝ๋๊ฐ ๊ธธ์ด์ง๋ฉด val์ธ์ง var์ธ์ง ๊ตฌ๋ถํ๊ธฐ๊ฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ ์ฃผ๋ก ์์๋ ๋๋ฌธ์๋ก ์ ๋๋ค. 2022. 11. 14. log์ฌ์ฉํ๊ธฐ // ๋ฒํผ ๋ก๊ทธ๊ฐ ํด๋ฆญ๋๋ฉด ๋ก๊ทธ๋ฅผ ์ถ๋ ฅํ๋ค. buttonLog.setOnClickListener{ Log.d(TAG,"Hello Kotlin!!") } 2022. 11. 14. ์ด์ 1 ยทยทยท 32 33 34 35 ๋ค์ 728x90