【发布时间】:2015-01-05 19:49:51
【问题描述】:
我正在尝试编写说明以注意圆何时将变为 12,然后将 1 加到正方形。
下面的代码对我来说很好用
int x = Integer.parseInt(circle.getText());
x = x + 1;
String z = Integer.toString(x);
circle.setText(z);
但是,我在尝试编写这些新指令时遇到了问题。 我怎样才能得到平方,转换成整数,加1然后把值放回去?
int q = Integer.parseInt(square.getText());
x = q + 1;
square.setText(x);
【问题讨论】:
-
setText(x) 将字符串作为参数。你的 x 是
int。 -
答案在第一个sn-p:将int转换为String。
-
在第一个 sn-p 中,您执行
Integer.toString(x)。在第二个你没有。为什么你认为它不是必需的。