次のように内容は次のとおりです。
public class Test {
public static void main(String[] args) {
int a = 10;
int b = 10;
// 需要在method方法被调用后,仅打印出a=100,b=200,请写出method方法的代码
method(a, b);
System.out.println("a=" + a);
System.out.println("b=" + b);
}
// 代码编写处
}
顔は非常に簡単な質問を見て、しかし慎重にピットこと。
Javaのパラメータ渡し機構は、それが中に容易ではない、価値転送方法であって、method
使用方法a*10
、及びb*20
すること 。。。。。
サンプル答え:仮想マシンを終了するにSystem.exit()を使用
public static void method(int a, int b) {
System.out.println("a=" + a * 10);
System.out.println("b=" + b * 20);
System.exit(0);
}
例答2:印刷ストリームを書き換えるのprintlnメソッド
public static void method(int a, int b) {
PrintStream ps = new PrintStream(System.out) {
@Override
public void println(String x) {
if ("a=10".equals(x)) {
x = "a=100";
} else if ("b=10".equals(x)) {
x = "b=200";
}
super.println(x);
}
};
System.setOut(ps);
}