题如下:一个类HelloWorld,如下:
public
class
HelloWorld {
public
static
void
main(String... a) {
if
(你的代码) {
System.out.print(
"Hello,"
);
}
else
{
System.out.println(
"World"
);
}
}
}
|
该类含有main方法,如何执行该main方法,让它打印出Hello,World,前提是只准在if条件里,即在 你的代码 处添加代码。
经过搜集总结,可实现的方法如下:
使用匿名内部类:
public
class
HelloWorld {
public
static
void
main(String... a) {
if
(
new
Object(){{System.out.print(
"Hello,"
);}} ==
null
) {
System.out.print(
"Hello,"
);
}
else
{
System.out.println(
"World"
);
}
}
}
|