最赞回答 / l_yanlei
楼上说的是,Couse i = new Course();这句话,实际上是创建了一个Course对象,内存中开辟了空间来放它,然后i是对这个对象的引用。所以,它并不是空(null),而是一个对象(的引用)。老师说,null不能调用equals方法,为什么呢?如果想调用一个方法,你得先有个对象吧。但是null并不是一个对象,内存中都没它的空间。所以无法调用方法。就像楼上说的,可以打个比方,对象相当于一个盒子,方法可以理解为盒子里的东西。但是null它连盒子都没有,就更没有盒子里的东西了。
2015-11-29
最赞回答 / topband
这个时间时慕课服务器上的,它服务器采用的时utc时间,而我们电脑本地的时间时东八区,也就是utc+8的时间。当然差了8个小时啦。换言之,如果慕课他们服务器上的时间一直采用UTC,我们就比他们快8小时。
2015-11-27
最赞回答 / cdsqbylcdqtzrz
List是接口可以声明对象,但要通过实现类来实例化。如下Dog即为Animal的实现类interface Animal { public void eat();}class Dog implements Animal { public void eat() { System.out.println("Dog eat bone!"); }}public class test(){ Animal dog=new Dog(); dog.eat();}
2015-11-27
最赞回答 / 阿莫林西
一般先获取第一次出现的index,然后调用List的subList(fromIndex,toIndex)方法取得他的子序列,然后子序列再调用indexOf方法。可以用一个循环,设置一个变量记录查找的个数,达到个数的时候终止循环。
2015-11-22
最新回答 / zby回忆往昔
双引号 引用的是String 单引号 引用的是 char ...........说明 indexof 重载过,char和 String都可以作为参数
2015-11-17
最新回答 / 刘旺
用List知识用来存放备选课程,便于在选课的时候通过输入课程ID来选择课程,而在Student类中将course属性设为Set,无序性是通过学生选择的课程也就是course属性来体现的,在输出学生已选择课程的时候就体现出set的无序性
2015-11-14