字节面试题:值传递和引用传递
下面这段代码有什么问题,能否达到目的?
public People func () {
People vo = new People();
vo.setName("张三")
func1(vo);
return vo;
}
public void func1(People vo){
Po po = dao.selectByName(vo.getName());
if (null == po){
vo = null;
}else{
vo.setMoney(po.getMoney());
vo.setAge(po.getAge());
...
}
} 感觉没有任何问题。😥😥😥哭了。 