본문 바로가기

코틀린9

[Kotlin] 갤러리 어플리케이션 만들기 핸드폰에 저장되어 있는 사진을 불러와 다음과 같은 갤러리 타입으로 사진을 보여주는 페이지를 만든다.먼저 이미지 로드의 편의성과, 개발의 편의성을 위해 Gradle Scripts 2020. 8. 6.
[Kotlin] 코틀린 기본 문법2 - 클래스 1. 클래스 1-1. 클래스 선언자바에서는 인스턴스 생성시 클래스 이름 앞에 new 키워드를 붙였지만 코틀린에서는 키워드를 적지 않아도 된다. class Car{ // 클래스 선언 } val car = Car() // 인스턴스 생성 1-2. 생성자, 프로퍼티 코틀린에서 생성자는 constructor 또는 init 키워드를 사용하여 초기화 할 수 있다. init 블록 안의 코드는 클래스를 인스턴스화 할 때 가장 먼저 초기화된다. class Car { constructor(price: Int){{ println(price) }} } class Car2 (price: Int){ init{ println(price) } } 프로퍼티는 함수 내부에 선언되어있는 변수로 사용 시 멤버에 직접 접근을 해야한다.보통은 .. 2020. 7. 24.
[Kotlin] 코틀린 기본 문법1 - 기본자료형, 제어문 1. 기본 자료형 1-1. 숫자형Double : 64 bit, 부동소수점 Float : 32 bit, 부동소수점Long : 64 bit, 정수Int : 32 bit, 정수Short : 16 bit, 정수Byte : 8 bit, 정수1-2. 문자형String : 문자열 Char : 하나의 문자1-2-1. 여러 줄의 문자열 표현Java의 문자열에서 줄 바꿈을 위해서는 \n을 사용했지만 Kotlin에서는 보다 간단하게 표현이 가능하다. // Java 형식 var example1 = "첫 번째 문장\n두 번째 문장\n세 번째 문장\n..." // Kotlin 형식 var example2 = """ 첫 번째 문장 두 번째 문장 세 번째 문장 ... """ println(example1) println(exampl.. 2020. 7. 23.
반응형