问答题

下列程序的功能是为变量赋值,程序运行后,输出i=51。请改动main方法中的错误,使程序能够正确编译、运行并输出正确的结果。
注意:不改动程序结构。
class A

private int a;
public void setA (int x)

a=x;

public int getA()

return a;


public class MethodTest

public static void main(String args[])

A a=A();
a.getA(51);
int i=a.getA();
System.out.println ("i="+i);

【参考答案】

改正后的main方法如下:
public static void main(String args[])......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)