Membuat Masking Angka Digit Terakhir Menggunakan Kotlin
Membuat Masking Angka Digit Terakhir Menggunakan Kotlin – Pada artikel kali ini kita akan membuat masking angka digit terakhir menggunakan kotlin. Pada postigan pertama mengenai kotlin, disini saya membagikan source code simpel untuk membuat masking angka digit terakhir sebagai fungsi yang memiliki parameter input yaitu inputStr sebagai String yaitu digit angka yang telah diubah menjadi string, numberOfMask sebagai Int yaitu jumlah digit yang akan di masking dengan tipe data integer, symbol sebagai String yaitu digit angka dengan panjang n akan diubah menjadi simbol yang kita tentukan. Baca artikel ini hingga akhir untuk memahami bagaimana membuat masking angka digit terakhir menggunakan kotlin.
Daftar Isi
Membuat Masking Angka Digit Terakhir Menggunakan Kotlin
Disini saya akan membagi tiga bagian yaitu, fungsi maskLastDigit, fungsi main, dan hasil yang diperoleh.
Fungsi maskLastDigit
Berikut ini adalah fungsi maskLastDigit untuk membuat masking angka digit terakhir menggunakan kotlin.
fun maskLastDigits(inputStr: String?, numberOfMask: Int, symbol: String):String{ var mask = "" if(inputStr == null) return "-" for (x in 0 until numberOfMask) mask += symbol return inputStr.substring(0, inputStr.length-numberOfMask) + mask }
Fungsi main
Berikut ini adalah fungsi main untuk memanggil fungsi maskLastDigits yang dibuat sebelumnya.
fun main() { val number = "12345678901234" val symbol = "*" val numberOfMask = 4 println("Raw Number: $number") println("Symbol: $symbol") println("numberOfMask: $numberOfMask") val maskedNumber = maskLastDigits(number, numberOfMask, symbol) println("Masked Number: $maskedNumber") }
Hasil yang diperoleh
Saat fungsi main dijalankan, kamu akan mendapatkan hasil seperti dibawah ini.
Raw Number: 12345678901234 Symbol: * numberOfMask: 4 Masked Number: 1234567890****
Sekian postingan untuk membuat masking angka digit terakhir menggunakan kotlin. Temukan source code menarik lainnya hanya di Inpows.