为了账号安全,请及时绑定邮箱和手机立即绑定

小白求解答,ListTset与SetTset中运用add方法为啥不一样?

在ListTest中用      某某.add       就行,在SetTest中用       某某。某某。add        为啥啊?

不仅是add方法,在SetTset中都是    某某。某某。(方法名)     ,我知道是它不是静态变量,所以这样。为啥ListTSet中也不是静态变量,却不用这样呢?

正在回答

1 回答

ListTest中 的某某.add 这里的某某指的是 集合 例如 coursesToSelect.add(...)    SetTest中的 某某.某某.add 这里指的是 第一个某某指的是对象 ,第二个某某指的是 对象中的集合  例如  student. courses.add(.....);   

为什么第二个要这样呢 因为courses集合没有在SetTest里面声明 ,而是在Student类中被声明定义,故要在SetTest类中使用,就通过用实例的对象 student 然后 . 引用该集合 courses

3 回复 有任何疑惑可以回复我~
#1

慕先生9431606 提问者

非常感谢!
2018-01-23 回复 有任何疑惑可以回复我~
#2

慕粉0223133710

请问一下,这个Student类里面的courses,能改用private修饰么?
2018-08-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第三季
  • 参与学习       409787    人
  • 解答问题       4340    个

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

进入课程

小白求解答,ListTset与SetTset中运用add方法为啥不一样?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信