📙출처 : KOTLIN ACTION
<aside> 💡 과연 다 할 수 있을것인가!!
</aside>
1회차(1주)
코틀린은 JAVA 플랫폼에서 돌아가는 새로운 프로그래밍 언어
Feat. 코틀린의 철학
코틀린이 정한 목표
<aside> 💡 코틀린이 정한 목표 영역은 상당히 광범위하다.
소프트웨어 개발이 처한 어려움 중 일부만을 다루기 위한 언어가 아닌 개발 과정에서 수행해야 하는 모든 과업에 있어 폭넓게 생산성을 향상시켜준다. 코틀린은 구체적인 영역의 문제를 해결하거나 특정 프로그래밍 패러다임을 지원하는 여러 라이브러리와 아주 잘 융합된다!!
</aside>
코틀린 예제 사이트 http://try.kotl.in Kotlin Koans
fun main(args: Array<String>){
println("Hello, world!")
}
fun functionNameIsName(a:Int,b:Int):Int{ //NAME Parameter ReturnType
return if(a>b) a else b // 함수 본문
}
<aside> 💡 여기선 코틀린 if 는 값을 만들어 내지 못하는 문장statement이 아니고 결과를 만드는 식expression이다. 자바 3항 연산자 ( a > b ) ? a : b 식과 비슷하다
</aside>