일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Шуғ дар Корея
- Кор барои хориҷиён
- BigData
- 계정삭제 요청
- Мобиль замима
- Hello World
- Ҷойҳо дар Корея
- နိုင်ငံခြားသား
- 빅데이터
- korea
- အယ်လ်ဘာ
- Job
- Кор дар Корея
- အလုပ်
- Werwingtoepassing
- Spring boot
- Чати тарҷумаи худкор
- Kotlin
- အလုပ်အကိုင်
- Коркабулкунӣ барои хориҷиён
- Чои кор барои хоричиён
- 비바버튼
- Data Lake
- မြန်မာ
- Кори нопурра дар Корея
- java
- စကားစမြည်ပြောခြင်း
- Mobiele toepassing
- ကိုရီးယား
- 스프링부트
- Today
- Total
목록IT/코틀린(Kotlin) (5)
VivaButton
오늘은 코틀린의 기본 문법 중에서 조건식, 반복문, 컬렉션을 알아보도록 하겠습니다. 1. 조건식(if 표현식) class EtcBasicSyntax{ //기본 조건식 if else fun maxOf(a: Int, b: Int): Int{ if(a > b) { return a } else { return b } } //코틀린 if 표현식 fun maxOfSimple(a: Int, b: Int) = if(a > b) a else b } maxOf 펑션은 a가 b보다 크면 a를 return하고, 아니면 b를 리턴하는 펑션이며, maxOfSimple은 maxOf과 기능은 동일 하지만, 조금 더 간결하게 작성된 코드 스타일 입니다. 2. for loop(for문) class EtcBasicSyntax{ //for..
오늘은 코틀린 기본문법에 대해 알아보도록 하겠습니다. 예제 코드를 작성한 코틀린의 버전은 v1.4.31이며, 인텔리J로 코틀린 프로젝트를 생성하여 작성하였습니다. 1. 출력 fun main(args: Array){ //출력 print("기본 출력!"); println("출력후 줄바꿈!"); println("인수 출력 : " + args.contentToString()) } main 펑션을 생성하고 출력. main 펑션을 클래스 내에 생성하지 않고, 클래스 외부에 생성합니다. 1. class //클래스 정의 - 상속 받을 수 없음. class BasicSyntax //클래스의 속성은 선언 또는 본문에 나열 될 수 있다. class Rectangle(var height: Double, var length: ..
지난 포스텡에서 인텔리J에서 코틀린 프로젝트를 생성하고, Hello Kotlin을 출력해 봤습니다. 그런데 말로는 들었지만, 실제로 코틀린 프로젝트에서 자바코드가 실행될까? 하는 의문이 들어 자바 실행 코드를 작성해봤습니다. 1. src > main > java 디렉토리 생성 2. HelloJava Java Class 생성 및 Hello Java 출력 그럼 실행해 보겠습니다. 3. 자바 코드 실행 실행 결과를 보니 Hello Java!!! 가 잘 출력 됐네요. 지난 포스팅에서 Hello Kotlin을 출력해 보았는데, 갑자기 실행 시간은 같을까 하는 호기심이 드네요. 실행시간은 다음에 비교해 보도록 하겠습니다.
오늘은 인텔리J로 코틀린 프로젝트를 생성하, Hello Kotlin을 출력해보겠습니다. 인텔리J는 미리 설치되어 있으므로 , 설치 과정은 생략 합니다. * 코틀린 프로젝트 생성하기 1. 인텔리J에서 File > New > Project 를 선택 2. New Project 창에서 코틀린을 선택하고, 생성할 프로젝트 명을 기재합니다. 빌드도구는 Gradle을 사용. Next 클릭 3. Test Framework 선택 이후 과정에서 테스트코드도 작성 예정이니 테스트 프레임워크를 Junit5로 선택해줍니다. Target JVM은 1.8로 진행할께요. Finish 클릭. 4. 코틀린 Class 생성과 Hello Kotlin 출력 생성된 프로젝트의 src/main/kotlin 에서 마우스 우클릭. New > Kot..
최근 안드로이드 개발 뿐만 아니라 서버 사이드(백엔드) 개발에도 Kotlin을 채택하는 추세가 꾸준히 늘고 있고, Kotlin의 채택을 고려하는 기업도 많이 늘고 있다고 합니다. 저는 자바를 주언어로 사용하는 백엔드 개발자입니다. 회사를 퇴사 후 쉬는 기간동안 아니 지속적으로 그 동안 관심을 가지고 있던 코틀린을 스터디 하고 포스팅 해보려 합니다. 사실 몇일전부터 Spring STS4(이클립스)에 Kotlin + OpenJDK1.8 + Spring Boot + Gradle + Jpa + Mybatis 환경을 구축하려 해보다 여러가지 문제를 겪은 후 STS로 Kotlin 입문을 포기하고, InteliJ로 IDE를 변경하여 재도전합니다. 오늘은 일단 코틀린의 장점부터 알아보고 가도록 하죠. * 코틀린 장점 ..