网红面试题
答案
方法1
public class day01 {
public static void main(String[] args) {
int a=10;
int b=10;
method(a,b);
System.out.println("a="+a);
System.out.println("b="+b);
}
//方法1 终止jvm运行结束程序
public static void method(int a,int b){
System.out.println("a="+100);
System.out.println("b="+200);
System.exit(0);
}
System.setOut(printStream);
}
}
方法2
public class day01 {
public static void main(String[] args) {
int a=10;
int b=10;
method(a,b);
System.out.println("a="+a);
System.out.println("b="+b);
}
//方法2 重写print方法
public static void method(int a,int b){
PrintStream printStream = new PrintStream(System.out){
@Override
public void println(String x) {
if ("a=10".equals(x)){
x="a="+a*10;
}else if ("b=10".equals(x)){
x="b="+b*20;
}
super.println(x);
}
};
System.setOut(printStream);
}
}
原地址:https://anzhiy.cn/
新地址:https://blog.anheyu.com/
头像地址: https://img01.anheyu.com/useruploads/90/2023/04/23/6444e85234e51.jpg
其余信息没有变化,原地址已不再用于博客页