我正在尝试制作一个类似于计数器的应用程序。但是,我正在努力赚取某种收入,以便应用程序自己计算。
class Income extends TimerTask {
@Override
public void run() {
CowCount = CowCount + income;
}
}
Timer timer = new Timer();
timer.schedule(new Income(), 1000);
到目前为止,这就是它的样子。但是,它不起作用。在 timer.schedule 中,中间的点被视为错误,“Income”之后的第一个括号和第二个括号位于同一行。在这个问题中,似乎我在做正确的事情。
最后一件事:即使我开始运行其他方法,这个计时器还会继续运行吗?如果它停止,我想我需要找到另一种方法。
编辑:这些是错误: 1. 标记上的语法错误,错误的构造 2. 标记上的语法错误“(”,= 预期 3. 标记上的语法错误“)”,无效的参数列表。
第一个错误在 timer 和 schedule 之间的点上。第二个错误在 schedule 之后的括号上。第三个错误位于代码最后一行“Income”之后的第二个括号中。