목록Computer/Kotlin (43)
안드로이드 개발자의 창고
출처 : 안드로이드 앱스쿨 2기 윤재성 강사님 수업 PPT 📖 함수란? 코드를 미리 작성해 놓고 필요할 때 불러 다 쓰는 개념 Java에서는 클래스에 메서드를 만들어 사용하지만 Kotlin은 C 언어처럼 함수라는 개념을 제공하고 있다. Java 코드로 변환되면 파일_이름 클래스 내부의 static 메서드로 정의된다. 📖 코틀린 함수 기본 문법 fun 함수명(매개변수) : 반환값 타입 { 코드들.. } 📖 예제 코드 fun main() { // 함수 호출 test1() } // 함수 밖에 선언된 변수는 파일_이름 클래스의 static 변수로 정의된다. var a1:Int = 100 fun test1() { println("test1 호출") // 함수 밖에서 선언된 변수 사용 println("a1 : $a..
출처 : 안드로이드 앱스쿨 2기 윤재성 강사님 수업 PPT 📖 Literal(리터럴) 코드 작성시 값을 작성하는 문법 정수 : 100, 100L, 1_000_000 실수 : 11.11, 22.22F 문자 : ‘A’, ‘B’ 문자열 : “문자열” 불리언 : true, false Raw string : “””문자열””” Nothing : 함수가 정상적으로 끝나지 않는다를 의미 Unit : void를 의미한다. 📖 예제 코드 fun main() { // 정수 리터럴 println(100) // 4byte 기억 공간에 담을 만큼의 값이면 뒤에 L을 안붙이고 범위를 넘어가면 자동으로 L을 붙여준다. println(10000000000) println(938_492_934_823) // _ 가 빠져 저장됨 // 실..
출처 : 안드로이드 앱스쿨 2기 윤재성 강사님 수업 PPT 📖 주석 // : 한 줄 주석 /* ... */ : 여러 줄 주석 📖 출력문 print() : 값을 출력하고 밑으로 내리지 않는다. println() : 값을 출력하고 밑으로 내린다. 값을 같이 출력할 때는 ${값}을 사용한다. 코틀린에는 printf가 없다. 📖 세미콜론 코틀린에서 명령문 마지막의 세미콜론( ; )은 선택사항이다. 한 줄에 여러 명령문을 작성할 때는 세미콜론을 붙여줘야 한다. 📖 예제 코드 fun main() { // Kotlin에서 주석을 사용하면 // Java 코드로 만들어 질 때 빠진다. // 한 줄 주석입니다 /* 여러 줄 주석 입니다 */ // 기본 출력 // 출력후 밑으로 내려준다. println("문자열 입니다") ..