728x90 스터디/Kotlin2 [Kotlin] isNotEmpty(), isNotBlank(), isNullOrEmpty(), isNullOrBlank() 차이 목차 1. 예시 Stringsval emptyString = ""val blankString = " "val nullString = nullval normalString = "hello" 2. isEmpty()스트링이 빈 값 (아무값도 없을 경우)일 때 true returnemptyString.isEmpty() //trueblankString.isEmpty() //falsenullString.isEmpty() //nullnormalString.isEmpty () //false3. isNotEmpty()스트링이 어떠한 값을 포함하고 있을 때 (공백 포함) true returnemptyString.isEmpty() //falseblankString.isEmpty() //truenullString.isEm.. 2024. 7. 10. [Kotlin] Default Argument와 Named Argument 목차 1. Default Argument Default Argument 개발하면서 변수들을 넘겨주기위한 클래스나 메소드를 설계하고 이를 사용하는 경우가있습니다. 코틀린에서는 이런 상황에서 개발자가 설정이 필요 없는 변수들을 넘겨주지 않고 손쉽게 개발 할 수 있도록 Default Argument를 제공하고 있습니다. 정의한 메소드 또는 클래스의 매개변수를 아래와 같이 설정합니다. 예시코드 // 아이스크림을 만드는 method가 있다면? // amount는 만드는 갯수, option은 맛이라고 할 때. fun makeIcecream(amount: Int = 1, option : String = "바닐라"): IceCream { return IceCream(amount, option) } // 이를 실제로 활.. 2024. 5. 4. 이전 1 다음 728x90