44,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨예제로 뿌수는 코틀린 Kotlin 76제
코틀린은 왜 final이 기본으로 선택한건가요?
타입을 추론하면 final이 기본으로 붙고상속도 기본으로 final이 붙어서 안되고오버라이딩도 final이 기본으로 붙어서 설정을 해줘야합니다.열려있는 자바와는 다르게 코틀린은 기본적으로 닫혀있다는걸 느꼈습니다.이렇게 코틀린이 오버라이딩과 상속, 재할당금지를 선택하게하는 이유가 뭔지 궁금합니다
- 해결됨예제로 뿌수는 코틀린 Kotlin 76제
중위함수, to/onto
안녕하세요, 자바/파이썬 개발자는 아니지만 안드로이드 앱개발을 위해 코틀린 문법을 교육 중인 수강생입니다.친절하신 설명과 더불어 바로 실습할 수 있는 강의자료 덕에 좀 더 이해도 있는 수업을 진행할 수 있어 감사드립니다. 실습 도중 문의사항이 있어 글 남깁니다.중위함수 강의 중 4번 주석 설명에서 to 와 onto는 같은 일을 한다고 하여, 3에도 적용시켜본 코드입니다. 4-1에서는 잘 작동하지만 3-1 코드는 정상 작동하지 않습니다.. 그 이유를 알고 싶습니다. val pair = "자바" to "오라클" // 3 println(pair) val pair1 = "자바1".to("오라클1") println(pair1) val pair2 = "자바2" onto "오라클2" // 3-1 println(pair2) infix fun String.onto(other: String) = Pair(this, other) // 4 val myPair = "코틀린" onto "젯브레인스" println(myPair) infix fun String.to(other: String) = Pair(this, other) // 4-1 val myPair1 = "코틀린1" to "젯브레인스1" println(myPair1)
- 해결됨예제로 뿌수는 코틀린 Kotlin 76제
맵 Map, 변환 map 강의가 동일합니다. 확인부탁드립니다.
맵 Map, 변환 map 강의가 동일합니다. 업로드가 잘 못 된거 같은데 확인부탁드립니다.