반응형 개발/코틀린2 Kotlin) java.lang.NoSuchFieldError: FILE_HASHING_STRATEGY 들어가며어느날 intellij 의 kotlin 이 빌드가 안되는 현상이 발생했습니다. 구글링 해보아도 해결책이 보이지 않았는데요.이리 저리 확인해보다가 해결한 방법 공유드립니다. 에러 내용첨보는 내용이라 당황스러웠어요.Kotlin: [Internal Error] java.lang.NoSuchFieldError: FILE_HASHING_STRATEGY at org.jetbrains.kotlin.jps.targets.KotlinJvmModuleBuildTarget.updateChunkMappings(KotlinJvmModuleBuildTarget.kt:357) at org.jetbrains.kotlin.jps.build.KotlinBuilder.doBuild(KotlinBuilder.kt:468) at or.. 2024. 8. 2. Kotlin) reduce 와 fold 들어가며 kotlin 의 고차함수(Higher order function) 인 fold와 reduce 에 대해서 알아보겠습니다. fold와 reduce 는 kotlin 의컬렉션의 각 요소에 대해 어떤 연산을 수행하고 그 결과를 반환하는 데 사용됩니다. 1. fold fold 함수는 초기값(initial accumulator)과 람다 함수를 인자로 받습니다. 초기값은 연산의 시작점이 되고, 람다 함수는 현재의 누적값(accumulator)과 각 요소에 대해 수행될 연산을 정의합니다. inline fun Iterable.fold( initial: R, operation: (acc: R, T) -> R ): R 예시를 통해 설명해보겠습니다 val numbers = listOf(1, 2, 3, 4, 5) val.. 2024. 1. 18. 이전 1 다음 반응형