如何解决计算器不允许我输入0.1或类似的内容
fun numberClick(view: View) {
if (view is TextView) {
val number: String = view.text.toString()
var result: String = resultTextView.text.toString()
if (result == "0") {
result = ""
}
if (result == ".") {
result = ""
}
resultTextView.text = result + number
}
}
在Kotlin中内置了一个计算器,但是当我在分别键入0
和.
后分别删除0
并仅显示.
时,会出现这种情况。如您所见,我已经编写了这段代码:
if (result == "0") {
result = ""
}
if (result == ".") {
result = ""
}
这是为了防止键入多个0
或.
,但似乎不起作用。
如果你们能帮助防止在一行中多次键入.
,那么
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。