java代码中:
在a方法中调用b方法,用以改变a方法中变量的值。以下是伪码
a(){
boolean flag = true;
b(flag);
System.out.println(flag);
}
void b(boolean flag){
flag = false;
}
两个方法可以在同一个类中,flag类型可以为字符串等,结果输出flag值为true,将flag设为类里的私有变量结果不变,b方法的返回值只能为空,请教应该怎样改变flag的值?
在a方法中调用b方法,用以改变a方法中变量的值。以下是伪码
a(){
boolean flag = true;
b(flag);
System.out.println(flag);
}
void b(boolean flag){
flag = false;
}
两个方法可以在同一个类中,flag类型可以为字符串等,结果输出flag值为true,将flag设为类里的私有变量结果不变,b方法的返回值只能为空,请教应该怎样改变flag的值?
