목록개발공부 (7)
500error

fun main(){ test() } fun test() { println("test") } 기본 함수 선언 방식 위 코드에는 fun main(){ test() } fun test() : Unit { //Unit은 자바에서 void 역할 Unit은 보통 생략되있음 println("test") } Unit이 생략되어 있다 fun main(){ test(1, 3) } fun test(a: Int, b:Int) :Int { println(a + b) return a + b } 함수 타입을 지정해줄 경우 return값이 있어야 한다. fun main(){ test(1) } fun test(a: Int, b: Int = 3): Int { println(a + b) return a + b } 위의 코드를 아래와 같..

요약은 밑에 1. 코틀린이 무엇인가 2. 코틀린의 특징 3. 코틀린을 쓰는 이유 1. 코틀린이 무엇인가 코틀린은 자바 플랫폼에서 돌아가는 새로운 프로그래밍 언어이다. 코틀린의 주 목적은 자바가사용되고 있는 모든 용도에 적합하면서도 간결하고, 생산적이며 안전한 대체 언어를 제공하는 것이다. 코틀린( Kotlin )은 2011년 7월 JetBrains사가 공개한 JVM에서 동작하는 프로그래밍 언어로서, 간결하고 실용적이며 자바코드와의 상호운용성( interoperability )를 중시한 언어이다. 2. 코틀린의 특징 1. 정적 타입 지정 언어 자바와 마찬가지로 코틀린은 정적 타입 지정 언어이다. 모든 프로그램의 구성 요소의 타입을 컴파일 시점에 알 수 있고, 프로그램 안에서 객체의 필드나 메소드를 사용할 ..

처음으로 시작하는 것은 코틀린을 시작하기 전 기본 환경 설정에 대해 알아봅시다. 저희가 사용할 개발 툴은 인텔리제이(intellij)입니다. 목차 1. 인텔리제이를 쓰는 이유 2. 다운로드 방법 3. 새 프로젝트 생성 1. 인텔리제이(intellij)를 쓰는 이유 개발을 편히 할 수 있게 해주는 플러그인을 간편히 설정 가능 UI가 이쁘다 우수한 스마트 코드 작성 기능들 덕분에 개발자의 생산성을 대폭 높여준다. 자동완성(auto completion), 소스코드분석, 지능형리펙토링, 디버거, 테스트러너 기능이 이클립스와 비교하여 우수하다. 형상관리를 git으로 하고있다면 intelliJ가 편하다. 인텔리제이(intellij)의 단축키 2. 다운로드 방법 구글에 인텔리제이(intellij)를 검색한다 위에 사..