默认按页码顺序显示所有勘误,也可以通过选择印次,来查过该印次的勘误。如果您有新发现的勘误,欢迎提交!

  • 第2页
    第一段:“1998年”改为“1996年”。
    myshell 提交于 2016-11-18 15:31 · 纸质版 · 第4印 ·
  • 第9页
    第二段第四行,newHashMap应为new HashMap
    李明源 提交于 2016-06-14 11:16 · 纸质版 · 第2印 ·
  • 第11页
    第二段代码每一行中的filterGreenApples应改成filterHeavyApples
    逆转ws 提交于 2016-05-08 12:54 · 纸质版 · 第2印 ·
  • 第18页 1.5节第6段第3行
    错误内容:你也可以使用多态和【方法重载】来替代if-then-else

    应该改为:你也可以使用多态和【方法重写】来替代if-then-else
    近在远方 提交于 2018-02-23 03:07 · 纸质版 · 第11印 · 文字或格式错误
    确认于 2018-04-08 10:43
  • 第18页
    错误内容:NullPointer异常

    应改为:NullPointerException
    david wang 提交于 2018-03-06 17:12 · 纸质版 · 第11印 · 技术错误
    确认于 2018-04-08 10:50
  • 第21页
    List<Apple> result = new ArrayList<>(); 应为 List<Apple> result = new ArrayList<Apple>();
    胡彬 提交于 2016-06-15 17:03 · 纸质版 · 第2印 ·
  • 第21页
    这两行并没有问题,不是错误,Java 7及以后均可以这么写,更别提8了

    21 List<Apple> result = new ArrayList<>(); 应为 List<Apple> result = new ArrayList<Apple>();
    22 List<Apple> result = new ArrayList<>(); 应为 List<Apple> result = new ArrayList<Apple>();
    Meedly 提交于 2016-07-04 11:43 · 纸质版 · 第3印 ·
  • 第22页
    List<Apple> result = new ArrayList<>(); 应为 List<Apple> result = new ArrayList<Apple>();
    胡彬 提交于 2016-06-15 17:04 · 纸质版 · 第2印 ·
  • 第24页
    代码的最后一行filter需要修改filterApples,这样才能调用上面的方法。
    wcq 提交于 2016-06-17 11:41 · 纸质版 · 第2印 ·
  • 第24页
    第一段和第二段中,applePredicate应改为ApplePredicate
    李明源 提交于 2016-07-23 10:54 · 纸质版 · 第3印 ·