慕先生9431606
2018-01-23 10:41
在ListTest中用 某某.add 就行,在SetTest中用 某某。某某。add 为啥啊?
不仅是add方法,在SetTset中都是 某某。某某。(方法名) ,我知道是它不是静态变量,所以这样。为啥ListTSet中也不是静态变量,却不用这样呢?
ListTest中 的某某.add 这里的某某指的是 集合 例如 coursesToSelect.add(...) SetTest中的 某某.某某.add 这里指的是 第一个某某指的是对象 ,第二个某某指的是 对象中的集合 例如 student. courses.add(.....);
为什么第二个要这样呢 因为courses集合没有在SetTest里面声明 ,而是在Student类中被声明定义,故要在SetTest类中使用,就通过用实例的对象 student 然后 . 引用该集合 courses
Java入门第三季
409792 学习 · 4340 问题
相似问题