官术网_书友最值得收藏!

How to do it...

  1. Declare a new interface called EmailValidator:
interface EmailValidator {}
  1. Add a string property responsible for holding the current text input:
interface EmailValidator {
var input: String
}
  1. Add the isEmailValid() function to the interface:
interface EmailValidator {
var input: String
fun isEmailValid(): Boolean = input.contains("@")
}
  1. Add the getUserLogin() function:
interface EmailValidator {
var input: String

fun isEmailValid(): Boolean = input.contains("@")

fun getUserLogin(): String =
if (isEmailValid()) {
input.substringBefore("@")
} else {
""
}
}
主站蜘蛛池模板: 蒙阴县| 独山县| 高雄县| 六枝特区| 宁安市| 宁安市| 福泉市| 巍山| 南开区| 郧西县| 宝鸡市| 平邑县| 五家渠市| 清徐县| 高安市| 旅游| 永定县| 宁津县| 平谷区| 图们市| 平远县| 岳池县| 康定县| 吉首市| 怀化市| 高州市| 枝江市| 攀枝花市| 铜川市| 壤塘县| 罗山县| 新沂市| 成安县| 尚义县| 晴隆县| 阳高县| 贞丰县| 林甸县| 方城县| 准格尔旗| 常宁市|