部门的那个员工数组是怎么写 写的直接是空指针还有两个类互相传值
老师在课程里面都是在同一个方法里面改addmystudent我想知道一个空指针跟相互传值的意思是什么 我已经绕晕了
18
收起
正在回答
2回答
同学你好,部门类中应该有一个员工数组属性。为了避免数组报空指针异常,同学可以在获得员工数组的get方法中判断数组是否为null,如果是,对数组进行初始化。
参考代码如下:
两个类互相传值,同学指的是部门类与员工类吗?如果是,员工类中应该有一个部门属性,表示其所属部门。部门对象在调用添加员工方法时,应该往员工数组中放员工对象,并设置员工的部门属性为当前部门对象。
参考代码如下:
如果我的回答解决了你的疑惑,请采纳!祝学习愉快~
1. Java 零基础入门
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星