coursesToSelect.addAll(2, Arrays.asList(course2));这里的2老师没有讲清楚,这里的2是干嘛的,0会怎样,1又会怎样,是什么操作过程?
2016-10-04
一点都不难啊,一开始还在疑问为啥内容空间只有2,4就报错,自己试了几下就明白原理了,有事可以私聊我哈(一般晚上有空,白天实习)
2016-10-04
Exception in thread "main"
java.lang.IndexOutOfBoundsException: Index: 4, Size: 4
at java.util.ArrayList.rangeCheck(ArrayList.java:635)
at java.util.ArrayList.get(ArrayList.java:411)
at com.imooc.collection.SetTest.testAdd(SetTest.java:36)
at com.imooc.collection.SetTest.main(SetTest.java:89)
java.lang.IndexOutOfBoundsException: Index: 4, Size: 4
at java.util.ArrayList.rangeCheck(ArrayList.java:635)
at java.util.ArrayList.get(ArrayList.java:411)
at com.imooc.collection.SetTest.testAdd(SetTest.java:36)
at com.imooc.collection.SetTest.main(SetTest.java:89)
2016-10-04
其实说的就是 ArrayList.indexOf("xxx"); 这个方法,作用是查询整个list里面有没有xxx,有就返回索引位置,没就-1
2016-10-03
已采纳回答 / 安然15
简单举例来说,我用了 java.io.* 用了java 文件流的输入输出,就会产生不可预见的异常,假如,文件不存在,假如,流,读写失败等,这些不可预见的问题,如果不捕获并且忽略这些异常或者对异常进行相应的处理,也许会造成整个程序的崩溃,甚至有可能造成JVM的崩溃。所以,在编译时,JVM就会检查这些可能会造成异常的代码,是否对异常进行了捕获和处理。而运行时异常,是程序员自己的错误而造成的,比如下标越界,这些问题在写代码的时候程序员自己就可以处理,是可预见的异常。编译时 JVM不会检查总之,对于可以预见的异常...
2016-10-03
已采纳回答 / 假如爱有天意0
这个你可以这样理解 equals方法是父类里面定义的 我们所写的子类都会继承他,但是父类里面的equals并不知道你子类中的equals具体怎么判断的,就像前面我们学的继承一样,我们定义了一个动物类 ,动物类里面有say(){System.out.println("动物会叫");}这个方法,他只是说出了一个动物会叫的事实,但是具体继承他的动物,比如狗继承了他 狗的方法 应该重写他say(){System.out.println(狗汪汪叫);} 而不是输出从父类中继承过来的say方法输出,动物会叫,这样不合...
2016-10-03
看到这集老师的eclipse是中文的,果断度娘查找教程,终于把我的eclipse也变成中文了
2016-10-03