下面给出了一个示例,为什么我需要在倒数()中使用doubleValue()(它需要扩展Number类),因为java中有自动取消装箱特性,它可以解压缩存储在num中的数值对象,并且可以计算num的倒数并返回一个双值:下面的代码显示了倒数()方法中的错误: T num ;
num = n ;
double
li.remove(str); //removing second last in list works fine }
但是,如果我尝试删除列表中倒数第二以外的任何其他内容我是在阅读"Oracle Certified Associate Java SE 7 Programmer Study Guide 2012“时注意到这一点的,该指南错误地假设.remove()总是通过删除列表中倒数第二位的示例来工作