나는 java로 android 앱을 만들어본 적이 있지만 내일배움캠프에서는 kotlin으로 코딩하기 때문에 기초적인 문법 강의를 들었다. kotlin은 다른 언어와 비슷하지만 헷갈리는 경우가 많게 느껴진다. 오늘 TIL을 쓰면서 한 번 더 머리에 남도록 생각하면서 정리해야겠다.
seoulFood (O)
seoul_food (X)
seoulfood (X)
seoul_food (O)
SeoulFood (X)
SeoulFood (O)
Seoul_Food (X)
println("안녕하세요")
println("나는 코틀린이 좋아요")
print("나는 코틀린으로 앱을 만들거예요")
println("고마워요!")
println("굿럭!")
println은 줄바꿈을 해주고 print 뒤에 오는 코드는 줄바꿈이 되지 않고 붙어있는 모습을 볼 수 있다.
val dataString = readLine()
println("나는 ${dataString }를 입력했어요!")
readLine()함수로 입력된 데이터는 dataString변수에 입력되어 출력된다.
val dataNumber = readLine()!!.toInt()
val sum = dataNumber + 3
println("입력은 ${dataNumber}인데 3을 더해서 ${sum }이예요!")
.toInt()를 이용해 입력된 데이터가 정수형으로 바뀐다.