kotlin 小数位数

OTP stands for "One Time Password" is a 4-8 digit alphanumeric code which is sent to the user via email or phone number for validation. As the name suggests, it can be used once only.

OTP代表“ 一次密码”,它是4-8位的字母数字代码,通过电子邮件或电话号码发送给用户以进行验证。 顾名思义,它只能使用一次。

OTP's are majorly used in smartphone logins or signups that use phone-based validations. And, Kotlin is a programming language that might work with OTPs for validations. So, we should be familiar with the generation process of OTP using Kotlin programming language.

OTP主要用于使用基于电话的验证的智能手机登录或注册中。 而且,Kotlin是一种可与OTP一起进行验证的编程语言。 因此,我们应该熟悉使用Kotlin编程语言进行的OTP生成过程

Example:

例:

    OTP: 7997

计划在Kotlin中生成4位数OTP (Program to generate 4 digits OTP in Kotlin)

/**
    * Kotlin Program to Generate 4 digit OTP
*/
package com.includehelp.basic

/**
    * Function for Generate 4 digit OTP String
    * @return
*/
fun generateOTP(): String {
    val randomPin = (Math.random() * 9000).toInt() + 1000
    return randomPin.toString()
}

// Main Method Entry Point of Program
fun main(args: Array<String>) {
    // Call function for Generate OTP
    val otp1 = generateOTP()
    // Print OTP
    println("OTP : $otp1")
}

Output

输出量

Run 1:
OTP : 7997
-----
Run 2:
OTP : 7682
-----
Run 3:
OTP : 6934
-----
Run 4:
OTP : 4189

In this program, we have generated a 4-digits numerical OTP. using the similar process, you can generate OTP's of other lengths and type also.

在此程序中,我们生成了一个4位数字的OTP 。 使用类似的过程,您还可以生成其他长度和类型的OTP。

翻译自: https://www.includehelp.com/kotlin/generate-4-digits-otp.aspx

kotlin 小数位数

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐