我的变量语法在 eclipse 中变成蓝色,这导致代码错误
My variable syntax is turning blue in eclipse which leads to errors in code
我正在做一个项目,我必须使用 eclipse 来处理它。因此,当我创建一个 for 循环时,我注意到 'i' 变量刚刚变成蓝色,并且它返回了与之前代码相同的语法错误 Syntax error on token ";", , expected
。这是向您展示我的意思的图像。
First case
Second Case
我最近没有真正更改 Eclipse 设置中的任何内容,也没有更改语法方面的一般内容。我不知道为什么它很奇怪。我还发现,当我将鼠标悬停在 'i' 上时,它显示 int activities.activity1.Card.i
.
您正在直接在 class 中编写代码。
任何应该执行的代码都写在方法中。
在你的情况下,
public class Cards {
//this is inside class.
for(int i=0; i<4; i++) { /*Your code*/ }
}
将此更改为:
public class Cards {
public static void main(String[] args) {
for(int i=0; i<4; i++) { /*Your code*/ }
}
}
我正在做一个项目,我必须使用 eclipse 来处理它。因此,当我创建一个 for 循环时,我注意到 'i' 变量刚刚变成蓝色,并且它返回了与之前代码相同的语法错误 Syntax error on token ";", , expected
。这是向您展示我的意思的图像。
First case
Second Case
我最近没有真正更改 Eclipse 设置中的任何内容,也没有更改语法方面的一般内容。我不知道为什么它很奇怪。我还发现,当我将鼠标悬停在 'i' 上时,它显示 int activities.activity1.Card.i
.
您正在直接在 class 中编写代码。 任何应该执行的代码都写在方法中。
在你的情况下,
public class Cards {
//this is inside class.
for(int i=0; i<4; i++) { /*Your code*/ }
}
将此更改为:
public class Cards {
public static void main(String[] args) {
for(int i=0; i<4; i++) { /*Your code*/ }
}
}