분류 전체보기

·Kotlin
Kotlin의 람다식(Lambda Expressions) 람다식은 간단한 함수를 더욱 간결한 형태로 표현하는 방법입니다. 람다식은 주로 고차 함수(higher-order function)의 인자로 사용되며, 컬렉션 작업에 유용합니다. val numbers = listOf(1, 2, 3, 4, 5) val doubled = numbers.map { x -> x * 2 } 람다식은 매개변수, 화살표(->), 그리고 본문으로 구성됩니다. 본문이 한 줄인 경우, 자동으로 결과값을 반환합니다. Kotlin의 익명 함수(Anonymous Functions) 익명 함수는 이름이 없는 함수를 정의하는 방법입니다. 이는 람다식과 유사하지만, 명시적으로 반환 타입을 정의할 수 있다는 차이가 있습니다. val multipl..
·Kotlin
Kotlin의 반복문 Kotlin에서 반복문은 데이터의 시퀀스나 범위를 효율적으로 순회하기 위해 사용됩니다. Kotlin은 for, while, 그리고 do-while과 같은 여러 종류의 반복문을 제공합니다. For 루프 for 루프는 범위나 컬렉션을 순회할 때 사용됩니다. for (i in 1..5) { println(i) } for 루프는 컬렉션의 각 항목에 대해 반복 실행됩니다. val list = listOf("Kotlin", "Java", "C++") for (language in list) { println(language) } While 루프 while 루프는 주어진 조건이 참인 동안 계속 실행됩니다. var x = 5 while (x > 0) { println(x) x-- } Do-Whil..
·Kotlin
Kotlin의 제어 구조 개요 제어 구조는 프로그램의 흐름을 제어하는 구문과 구조를 말합니다. Kotlin은 다양한 제어 구조를 제공하여 효율적인 프로그램 작성을 돕습니다. 조건문: if, else if와 else는 가장 기본적인 조건문입니다. Kotlin에서 if는 표현식으로 사용될 수 있어 값 반환에도 활용됩니다. val max = if (a > b) a else b When 표현식 when은 다른 언어의 switch에 해당합니다. Kotlin에서는 더 강력하고 유연하게 사용됩니다. val result = when (x) { 1 -> "x is 1" 2 -> "x is 2" else -> "x is neither 1 nor 2" } For 루프 for 루프는 컬렉션을 순회할 때 사용됩니다. Kotli..
·Kotlin
Kotlin에서 함수란? Kotlin에서 함수는 특정 작업을 수행하는 코드 블록입니다. 함수를 사용하면 코드를 모듈화하고 재사용할 수 있습니다. Kotlin의 함수는 간결하면서도 강력한 기능을 제공합니다. Kotlin에서의 기본 함수 정의 Kotlin에서 함수는 fun 키워드를 사용하여 정의합니다. fun greet(name: String): String { return "Hello, $name!" } 여기서 greet은 함수명, name은 매개변수, String은 반환 타입입니다. 매개변수 없는 함수 매개변수가 없는 함수도 정의할 수 있습니다. fun sayHello() { println("Hello, Kotlin!") } 기본값을 가진 매개변수 매개변수에 기본값을 지정하여, 함수 호출 시 일부 매개변..
wsstar
'분류 전체보기' 카테고리의 글 목록 (139 Page)