본문 바로가기
728x90
반응형

모바일/Kotlin22

[Kotlin] 코틀린 연산자 안녕하세요. 이번 시간에는 코틀린 연산자에 대해 다뤄보도록 하겠습니다. 연산자의 종류 산술 연산자 대입 연산자 복합 대입 연산자 증감 연산자 비교 연산자 논리 연산자 (1) 산술 연산자 : +, -, *, /(몫), %(나머지) (2) 대입 연산자 : 좌변 = 우변 (우변 값이 좌변에 들어간다) ex) var num = 20 (O), var 5 = a (X) (3) 복합 대입 연산자 : +=, -=, *=, /=, %= ex) a += 10 -> a= a+ 10 (4) 증감 연산자 : ++, -- ex) a++, a-- (5) 비교 연산자 : >, >=, False ex) True != True -> False ex) True != False -> True (6) 논리 연산자 : &&, ||, ! ex).. 2021. 3. 28.
[Kotlin] 코틀린 메서드(함수) 안녕하세요. 이번 포스팅은 Kotlin에서 사용하는 메서드를 알아보겠습니다. 함수 : 어떤 input을 넣어주면 어떤 output이 나오는 것 ※ 함수를 선언하는 방법 fun 함수명(변수명: 타입, 변수명: 타입 ...) : 반환형 { 함수 내용 return 반환값 } 다음은 더하기 함수를 만들어 보겠습니다. fun plus(first: Int, second: Int) : Int { println(first) println(second) var result: Int = first + second println(result) return result } 다음은 디폴트 값을 갖는 함수를 만들어보겠습니다. fun plusFive(first: Int, second: Int=5) : Int { var result.. 2021. 3. 28.
[Kotlin] 코틀린이란?, 코틀린의 변수와 자료형 코틀린 이란? Jetbrains 사에서 개발 2016년에 정식 버전이 출시, 2017년에 안드로이드 공식지원언어로 채택됌(자바 -> 1995년에 발표) 코틀린이 좋은 이유는? 문법이 간결하며, 표현력이 좋다. Null safe 언어이다 기존 라이브러리와 상호운용성이 좋다(자바와 100% 호환이 된다.) 코틀린 문법 1) 변수 com.example.myapplication 패키지 우클릭 > New > Package 입력하고 엔터 Kotlin 패키지 우클릭 > New > Kotlin File/Class 클릭 명칭 입력하고 엔터 package com.example.myapplication.Kotlin // 01. Variable -> 변수 // 변수 == 상자 // - 내 마음대로 원하는 것을 넣을 수 있는 .. 2021. 3. 11.
[Kotlin] 프로젝트 생성하기 안드로이드 스튜디오를 설치했다는 가정하에 진행하겠습니다. ※ 프로젝트 생성하기 Create New Project 클릭 Activity를 고를 때 프로젝트의 첫 화면을 고른다고 생각하면 된다. 기본적으로 Empty Activity를 많이 사용하지만 다른 Activity를 사용하면 소스 코드가 그 화면에 맞게 완성되어서 나온다. Package name은 앱과 앱을 구분하는 역할을 하므로, 전세계적으로 유일해야한다. Language가 Kotlin이어도 java로 코딩할 수 있다. ※ Help me choose 4.1을 고르면 4.1버전 이상을 다 지원한다는 뜻이다. Marshmallow 버전을 선택하면 웬만한 어플리케이션은 다 지원될 것이다. >> Finish 누르고 다음 File > Settings 클릭 B.. 2021. 3. 8.
728x90
반응형