OOP 개념에 조금 새로운 것이므로 Kotlin의 열거 형은 다소 혼란 스럽습니다. 내 원시인의 해석은 enum이 변화가없는 변수를 저장하는 데 사용된다는 것입니다. 나는 간단한 Tic-Tac-Toe 앱을 만들고 단순히 'X', 'Y'및 '-'값을 모두 Chars로 저장하려고합니다. 내 혼란이 어디 있니? "라이브러리"에서 특정 Chars 집합을 검색하는 더 좋은 방법이 있습니까? 또한 그것으로 액세스 할 수 있다는 char
val
그렇게 할Kotlin - Enum을 사용하여 문자 검색
fun printX(){
println(markers.X.char)
}
: 당신의 재산 char
대신 enum 정수의 이름 변경을 할
enum class markers(char: Char){
X('X'), O('O'), EMPTY('-')
}
//To access the enums, thought it would be something like this
fun printX(){
println(markers.X)
}
'char' a val을 만들 필요가 있음을 지적해야합니다. –
정말 감사합니다 ;-) – s1m0nw1
거리를 방문하여 열거 형 멤버 이름을 사용하여 의도 한 값을 가리키는 방법을 지적 해 주셔서 감사합니다. –