public class Main{public static void main(String args[]){ private int a = 1; int b =2; protected int c = 3; public int d = 4; System.out.println(a+" "+b+" "+c+" "+d); }}
1 回答

浮云間
TA貢獻1829條經驗 獲得超4個贊
public?class?Main?{
public?static?void?main(String[]?args)?{
/**
?*?這里面不應該有private這種限定符
?*/
private?int?a?=?1;
int?b?=?2;
protected?int?c?=?3;
public?int?d?=?4;
System.out.println(a?+?"?"?+?b?+?"?"?+?c?+?"?"?+?d);
}
}
改寫如下
public?class?Main?{
private?int?a?=?1;
int?b?=?2;
protected?int?c?=?3;
public?int?d?=?4;
public?static?void?main(String[]?args)?{
Main?m?=?new?Main();
m.display();
}
private?void?display()?{
System.out.println(a?+?"?"?+?b?+?"?"?+?c?+?"?"?+?d);
}
}
或者
public?class?Main?{
private?static?int?a?=?1;
static?int?b?=?2;
static?protected?int?c?=?3;
static?public?int?d?=?4;
public?static?void?main(String[]?args)?{
System.out.println(a?+?"?"?+?b?+?"?"?+?c?+?"?"?+?d);
}
}
添加回答
舉報
0/150
提交
取消