Android
코틀린 default arguments
aucd29
2017. 7. 7. 16:34
cpp 에서는 되었고 java 에서는 되지 않았던 default arguments
별건 없고 method 에 선언 한 argument 에 기본 값 설정을 해둘 수 있는 것
이것 때문에 java 에서는 불필요한 overloding 코드를 많이 만들었지만 이젠 그럴 필요가 없는 듯
fun read(b: Array<Byte>, off: Int = 0, len: Int = b.size()) {
...
}
별건 없고 method 에 선언 한 argument 에 기본 값 설정을 해둘 수 있는 것
이것 때문에 java 에서는 불필요한 overloding 코드를 많이 만들었지만 이젠 그럴 필요가 없는 듯
fun read(b: Array<Byte>, off: Int = 0, len: Int = b.size()) {
...
}