答案 0 :(得分:1)
假设原始代码是
int count;
count = 1;
这有两件事。第一行创建一个名为count
的变量,类型为int
。第二行为该变量赋值。
因为在创建变量后立即为变量赋值是很常见的,所以Java允许您将这两个命令合并为一个变量,就像这样。
int count = 1;
这只是写同样事情的简便方法。因此它创建变量并分配值。
但是如果你现在用一行如
来跟着它int count = 100;
然后你试图创建一个与第一个变量同名的第二个变量。这是不允许的。相反,您只需要为现有变量分配新值。要做到这一点,只需写下
count = 100;
答案 1 :(得分:0)
count。您不需要再次执行此操作(使用int
)。要更改值,只需在count = 100;
int count = 1;
即可
答案 2 :(得分:0)
你已经将变量“count”声明了两次,所以你应该只写count = 100.这是一个非常基本的问题。也许你应该先阅读一些教程。
答案 3 :(得分:0)
您首先需要了解如何声明和初始化变量。变量不能在相同范围内初始化两次。
int count =1;
count=100;
https://docs.oracle.com/javase/tutorial/java/javaOO/variables.html
和
答案 4 :(得分:0)
请尝试此操作,创建局部变量计数并指定值
public class CountData{
int count = 1;
public void data()
{
this.count = 100;
}
}
上述方法可以通过此方法将计数值应用于100.计数值100将被覆盖并且新计数值100被设置。