fungsi yang pertama tanpa return value. sedangkan fungsi yang kedua ada return valuenya. penjelasannya fungsi yang pertama cuma mencetak hello world, untuk fungsi yang kedua ada parameter untuk memasukkan nilai yang akan dikalikan 2 (dalam hal ini Integer) dan cara memanggilnya bisa disertakan dengan nama parameter valuenya (number:Int) dipanggil (number = 2). jalankan, maka outputnya akan seperti berikut.
contoh bentuk fungsi lainya seperti berikut ini. sekarang parameter fungsinya ada dua yang typenya String dan Integer.
kelebihan fungsi pada kotlin lainnya yaitu bisa disertakan nilai awal (default value). lebih jelasnya perhatikan berikut ini. sekarang fungsi personDetail ada tiga parameter yang salah satunya disertai dengan default value (parameter address).
BTW, itu kok ada yang kebalik-balik parameternya? tenang saja asalkan nama parameternya sesuai dengan yang di fungsi maka tidak terjadi error. hasilnya akan seperti berikut.
yang terakhir yaitu fungsi dengan unlimited parameter. yups, parameternya bebas mau sampai berapa asalkan masih satu type. parameternya menggunakan vararg.
jalankan maka hasilnya akan seperti berikut.
0 Komentar