목록 Development/kotlin (3)
글쓰는 개발자
1. 문자열 템플릿문자열 리터럴을 정의하는 가장 간단한 방법은 큰 따옴표로 문자열을 감싸는 것이다.val hello = "Hello, world!" 문자열 중간에 변수나 함수를 사용하고 싶다면 $를 사용한다.import java.util.Datefun main() { val username = readLine() println("Hello, $username!\n Today is ${Date()}")} 이스케이프 시퀀스(\n)을 사용하지 않고 새줄을 포함한 문자열을 만들고 싶으면 큰따옴표 세개로 문자열을 감싸면 된다.val msg = """ Hello, $username! Today is ${Date()}""" 2. 문자열 연산코틀린의 문자열은 다음 함수를 기본제공한다.제공함수설명isEmpty..
1. 변수 정의코틀린에서 변수를 정의하는 가장 간단한 형태는 val을 사용하는 것이다.val number = 12코틀린은 자바와 다르게 한줄에 한 문장만 넣으면 세미콜론(;)을 사용하지 않아도 된다.fun main() { val a = readln().toInt() val b = readln().toInt() println(a + b)}위는 직접 사용자 입력을 받아서 숫자로 형태로변환(toInt)해서 이를 더해 출력하는 함수다. 예상한 대로 숫자를 입력하면 아래와 같이 제대로 결과 값이 출력된다.만약 입력에 숫자 값을 입력하지 않으면 NumberFormatException 에러가 난다. 변수 선언시 타입을 명시하고 싶다면 뒤에 콜론(:)을 사용해 타입을 적는다.val n: Int = 10..
인텔리J에서 코틀린 프로젝트를 설정해보자.File - New Project를 선택하고 내가 만들 프로젝트명과 위치를 선택하고 언어(Language)를 Kotlin으로 설정하면 코틀린 프로젝트가 생성된다. src - main - kotlin 폴더에 Main.kt가 자동 생성되어 있고 우측 상단에 Run 혹은 Debug 버튼을 클릭해서 실행하면 Default로 세팅되어있는 메인내에 print문이 하단 콘솔에 출력되어 나온다.Tool - Kotlin - Repel을 선택하면 코틀린 문법을 스크립트 형태로 실행해 볼수 있는 콘솔창이 나타난다.Repel은 코틀린의 간단한 문법을 시험해 보기 좋은 환경을 제공한다.코틀린 문법을 적은뒤 좌측에 Run 버튼을 클릭해서 바로바로 결과를 확인할 수 있다.설치형 IDE 없이..