老看见那些人说学过C,C++的说这特么太简单了,用了几天几天就到这儿了。
我不服,我啥也没学过,也没说才一天不到就看这儿了。
真想给自己戴副墨镜,上根烟(手动滑稽)。
我不服,我啥也没学过,也没说才一天不到就看这儿了。
真想给自己戴副墨镜,上根烟(手动滑稽)。
2018-03-10
最新回答 / qq_Takeiteasy_2
这个有什么不可以理解的,你定义的是一个对象数组,数组里放的都是Course的对象,创建一个对象不用new 用什么。。二楼理解的的很对,但感觉像是没有学过数组的赶脚。
2018-03-09
最赞回答 / kk求知者
这里有两个集合,一个courseToSelect集合,一个学生选课的集合courses,前面是courseToSelect用来存储学生要选的课程,并且是有序的 所以遍历的时候可以用get()方法,而后面的courses集合是用来存储学生已经选好的课程,实例化是用HashSet()类 肯定不能重复,add()方法 是先遍历了courseToSelect集合 与你输入的序号 对比 是否相等 相等 则存入courses集合。
2018-03-09
用StringBuilder a定义出来的相当于是一个方法了,需要加上其它的时候直接用append;a.append(你要加的东西)
2018-03-09
已采纳回答 / 木垚
个人理解就是string每次实例化一个对象后,开辟一处内存空间。后面再对其操作时就是另外再开辟一处内存空间。而StringBuilder好像就是在原有的内存空间的基础上进行操作。不知道理解得对不对?
2018-03-09
已采纳回答 / kk求知者
第二个coursesToSelect.add(0,cr2); 这里 前面的0指的是index 应该为0 因为你后面这里Course temp2=(Course)coursesToSelect.get(0); 是从get(0)取得是0上位置的值。
2018-03-09
最赞回答 / qq_珍宝珠的盒子_0
因为Course类是我们自己创建的,在Java的类库中并没有Course这个类,放进List的元素默认是Object类型的,要对其进行强制类型转换才能得到我们所需要的Course类型,等号左边是Course类型,那么右边也要是Course类型才不会报错。
2018-03-09