标签:方法 als 参数 pre port int void tst ring
public class Text {
public static void main(String[] args) {
int a = 10;
int b = 10;
//需要在metho方法被调用之后,仅打印出a=100,b=200
//请写出method方法的代码
method(a, b);
System.out.println("a=" + a);
System.out.println("b=" + b);
}
}
代码实现
import java.io.PrintStream;
public class Text {
public static void main(String[] args) {
int a = 10;
int b = 10;
//需要在metho方法被调用之后,仅打印出a=100,b=200
//请写出method方法的代码
method(a, b);
System.out.println("a=" + a);
System.out.println("b=" + b);
}
//方法一
/* public static void method(int a,int b){
a=a*10;
b=b*20;
System.out.println(a);
System.out.println(b);
System.exit(0);
}*/
//方法二
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);
}
}
标签:方法 als 参数 pre port int void tst ring
原文地址:https://blog.51cto.com/14954368/2552073