当我在阅读有关Java的书籍时,看到了一个像这样编写的示例。 我想知道我是否可以在main方法之外声明变量?在main方法内部和外部声明变量有什么区别?“static”在这里的作用是什么?请有人解释一下?我是Java的新手。
public class Printstuff {
static int an_integer = 0;
public static void main(String[] args) {
int an_integer = 2;
String[] some_strings = {"Shoes", "Suit", "Tie" };
an_integer = an_integer - 1;
some_strings[an_integer] = some_strings[an_integer] +"+++";
for (int i = 0; i < some_strings.length; i++)
System.out.println(some_strings[Printstuff.an_integer]);
}
}
此致敬礼。