最新回答 / passionfoure
也可以,只不过List CoursetoSelect=new ArrayList();不过是利用Java多态特性,像类的多态性(子类继承类并重写其方法),方法多态呢是方法重载,还有你说的这个是接口多态,类实现接口的方法,而不同的类实现接口可以用不同的方式从而表现不同的行为。在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。
2015-11-01
最新回答 / 帝国大学
举个例子,你就会明白了。如,你输入的一行:abc cde efg注意,其中abc和cde之间有空格,cde和efg之间也有空格这样,next()返回的是abc,而nexLine()返回的是整行:abc cde efg
2015-10-31
最新回答 / wasfp
主要的原因是你的额JDK版本和你的eclipse版本不匹配,你装的是不是1.8版本的JDK,你把1.8版本的JDK卸载了,重新装一个1.6版本的JDK问题就解决了
2015-10-31
最新回答 / 天启之魂
s.length 是指的s对象中的 length这个属性 一般是int或者long类型s.length()指的是s对象中的length方法,一般这个方法的返回值也是int
2015-10-30
最新回答 / 天启之魂
这是定义一个私有的List集合 没赋值而已但是系统会默认赋值为null就是private List<Poke> playerPoke=null;之后会给这个playerPoke变量赋值的 也就是给他一个List实例,比如playerPoke=new ArrayList();
2015-10-29
最赞回答 / fly飞翔
不管是equals()方法还是==,它们的实质都是用来做判断用的。比如这里有两个对象(Person类有name属性):<...code...>所以你上面的是在比较它们的属性值,而不是 比较内存地址。给我‘最佳答案’把,谢谢!!!
2015-10-27
最新回答 / happygl16
我觉得不行吧 int a = 1 ; long b = new long(a); 或者 long b = a;如果直接转换 ,不符合逻辑啊, 觉得想法怪怪的
2015-10-27