字节面试题:值传递和引用传递

下面这段代码有什么问题,能否达到目的?
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());
... 
}
}
感觉没有任何问题。😥😥😥哭了。
#字节跳动##面经#
全部评论
只有点出来的(. )才能修改,不能修改本身值。值传递
点赞 回复 分享
发布于 2021-09-28 11:09
懂了懂了,是vo=null那一句有问题,无法生效。
点赞 回复 分享
发布于 2021-09-23 21:28

相关推荐

程序员花海_:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
点赞 评论 收藏
分享
专业嗎喽:个人信息名字太大,合到电话邮箱那一栏就行,有党员写过党,剩下其他全删,站空太大了 把实习经历丰富,放最前面,然后是个人评价,技能之类的,然后是学校信息。项目经历最后面,可以就选一个自己擅长的。 现在是学校不是92就扣分的,没必要放前面。 然后现在看重实习经历>竞赛经历(校园经历)>课程项目经历
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务