koalanlp / kr.bydelta.koala / kotlin.Triple / assembleHangul

assembleHangul

fun Triple<Char?, Char?, Char?>.assembleHangul(): Char (source)

초성을 Triple.first 문자로, 중성을 Triple.second 문자로, 종성을 Triple.third 문자로 갖는 한글 문자를 재구성합니다.

사용법

Kotlin

Triple('ᄁ', 'ᅡ', null as Char?).assembleHangul() // "까"

Scala + koalanlp-scala

import kr.bydelta.koala.Implicits._
('ᄁ', 'ᅡ', Option.empty[Char]).assembleHangul // "까"

Java

ExtUtil.assembleHangul(new Triple<Character, Character, Character>('ᄁ', 'ᅡ', null)) // "까"

Exceptions

IllegalArgumentException - 초성, 중성, 종성이 지정된 범위가 아닌 경우 발생합니다.

Since
2.0.0

Return
초성, 중성, 종성을 조합하여 문자를 만듭니다.