我是编程的新手可以告诉我们为什么要转换gettext()。tostring和什么是interger.ParseInt,如果你想告诉任何其他转换的东西可以帮助编程,请不要让我
答案 0 :(得分:2)
当您致电getText()
时,您将返回 CharSequence ,因此您使用toString()
将CharSequence转换为 {{3 }
String 可帮助您将字符串转换为 Integer.parseInt()
这是一个例子
String numberToConvert = "1";
Integer convertedNumber = Integer.parseInt(numberToConvert);
答案 1 :(得分:1)
方法getText()
会返回CharSequence
,如果您不首先转换它,就不能像字符串一样使用它,这就是为什么我们在toString()
之后写getText()
的原因方法。请查看此处的文档http://developer.android.com/reference/android/widget/TextView.html#getText()
Integer是原始类型int
的包装器,实际上表示没有浮点的数字(无论是正数还是负数)。看看http://developer.android.com/reference/java/lang/Integer.html