본문 바로가기

공부에는끝이없다2

[안드로이드 개발자를 위한 Kotlin(코틀린) 제대로 배우기 Part.1_기초1 [11장에서 20장까지] 함수 사용하기 함수: 명령어들을 담는 상자 For : in 1..10, in 1 until 10 , step, downTo 키워드 제공 Unit 타입, 디폴트 인수 Fun aa(x : Int) = x * 1.2 + 20 Unit : 반환형이 없는 타입 ( = Void ) 한 줄 짜리 함수는 반환 타입 없이 =로 작성 가능하다 디폴트인수 : 매개변수 값 지정하거나 디폴트 값을 설정 가능하다 (자바에는 있을 수 없지!) 가변인수, 오버로딩 가변인수 : varage 키워드로 개수가 정해지지 않은 매개변수를 사용 일반 변수와 같이 사용시 오른쪽에는 가변인수 함수 시그니처 : 매개변수 타입, 개수가 같으면 안됨 오버로딩 : 같은 이름의 함수를 매개변수를 다르게 여러개 정의하는 것 지역변수.. 2020. 5. 16.
[안드로이드 개발자를 위한 Kotlin(코틀린) 제대로 배우기 Part.1_기초1 [1장에서 10장까지] 코틀린 기초 2017년 공식 언어로 채택 JAVA의 대체 언어로 떠오름 자바 프로젝트를 코틀린으로 개발하는 추세 JVM 위에서 동작, 간결하고 자유롭다 개발 환경 구축 JDK 1.8 설치 환경 설정 인텔리J 설치 Ultimate 코틀린 코드 작성하기 문자열 찍기 변수 var 표현식과 키워드 원시 타입이 없고 클래스 타입이 기본이다. 변수와 연산자 상수 val 산술 연산자 증감 연산자 후위 연산자 데이터 타입(숫자) Byte Int(4 Byte), Long(8 Byte) - 정수형 Double(8 Byte), Float(16 Byte) - 실수형 데이터 타입(문자) Char : 한 글자를 담는 바이트 유니코드 2바이트 \u String : 문자열 나열 $문자열변수 : 값 참조 whe.. 2020. 5. 3.
반응형