
fun main(args: Array { println("Hello, World") } 함수를 선언할 때 fun 키워드를 사용한다. 파라미터 이름 뒤에 그 파라미터의 타입을 작성한다. 이는 변수를 선언할 때도 마찬가지로 방식으로 타입을 지정한다. 함수를 최상위 수준에 정의할 수 있다. 즉, 클래스 안에 함수를 넣어야할 필요가 없다. 코틀린에서는 자바와 달리 배열 처리를 위한 문법이 따로 존재하지 않는다. 배열도 일반적인 클래스와 마찬가지이다. 코틀린 표준 라이브러리는 여러 가지 표준 자바 라이브러리 함수를 간결하게 사용할 수 있게 감싼 래퍼(wrapper)를 제공한다. 세미콜론(;)을 붙이지 않아도 된다. 함수 함수 선언은 fun 키워드로 시작하고, fun 다음에는 함수 이름이 온다. 아래 max라는 이..

이번에는 코틀린의 다양한 클래스에 대해 알아보자! 1. Data Class 2. Enum Class 3. Sealed Class, Sealed Interface Data Class DTO(Data Transfer Object)를 통해 알아보겠다. Java package classes; import java.util.Objects; public class PersonJa { private final String name; private final int age; public PersonJa(String name, int age) { this.name = name; this.age = age; } public String getName() { return name; } public int getAge() {..
- Total
- Today
- Yesterday
- Spring
- 코테
- spring boot
- 데이터베이스
- mysql 8.0
- 북클럽
- 코틀린
- 정렬
- 알고리즘
- 자료구조
- 김영한
- 백준
- 노마드
- leetcode
- 구현
- 릿코드
- 그리디
- 스프링
- 리팩토링
- 스프링 부트
- 문자열
- 인프런
- Algorithm
- kotlin
- webflux
- 스프링부트
- 노마드코더
- 파이썬
- Real MySQL
- MySQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |