你程序里的 int i, j, k;是定义在类test的成员函数--main函数里的,所以 i, j, k都不是成员变量,而是局部变量。
将 i, j, k定义在main函数外面就是成员变量了,而且要定义成static的:
class test
{
static int i,j,k;
public static void main(String[] args)
{
i=100;
while (i>0)
{
j=i*2;
System.out.println("The value of j is " + j );
k=k+1;
i--;
}
System.out.println("Hello World!");
}
} |