Default Parameter Values in Kotlin
TIL
763
Kotlin
4
White

Trần Đức Tâm viết ngày 22/05/2017

fun main(args: Array<String>) {
    find("a")
    find("b")
    find("c")
    find("d")
}

val a : MutableList<String> = mutableListOf()

fun find(name: String, args: MutableList<String> = a) {
    args.add(name)
    println(args)
}

Result:

[a]
[a, b]
[a, b, c]
[a, b, c, d]
fun main(args: Array<String>) {
    find("a")
    find("b")
    find("c")
    find("d")
}

fun find(name: String, args: MutableList<String> = mutableListOf()) {
    args.add(name)
    println(args)
}

Result:

[a]
[b]
[c]
[d]

Có vẻ là đỡ hơn Python vì default đã dùng kĩ thuật default value là None rồi.

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Trần Đức Tâm

6 bài viết.
155 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
58 9
Phần I.I Machine Learning là gì? TL;DR Mình nghiên cứu Machine Learning(Link) bắt đầu từ khoảng một năm về trước, mất khoảng sáu tháng để tự luyệ...
Trần Đức Tâm viết 3 năm trước
58 9
White
50 10
$ Flutter và Flutter Architecture Components Chapter 1] Ngụp lặn với Flutter (Dive to Flutter) Sau sáu tháng cày cuốc tiếng Nhật, năm mới, thử th...
Trần Đức Tâm viết hơn 1 năm trước
50 10
White
39 14
Phần I.2 Tensorflow và bài toán Hồi quy đơn giản đầu tiên TL;DR Qua bài viết trước, chúng ta đã biết được đến sự tồn tại của một vài khái niệm cơ ...
Trần Đức Tâm viết 3 năm trước
39 14
Bài viết liên quan
White
2 0
Kotlin giờ là một từ khóa làm điên đảo cả giới lập trình viên đặc biệt là lập trình viên android. Kotlin hiện nay rất phổ biến và cực kì mạnh mẽ, c...
Aragami1408 viết gần 2 năm trước
2 0
White
0 4
fCC: Technical Documentation Page note So I have finished the HTML part of this exercise and I want to come here to lament about the lengthy HTML ...
HungHayHo viết hơn 2 năm trước
0 4
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
6 bài viết.
155 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!