diff --git a/docs/notes/19. 要么设计继承并提供文档说明,要么禁用继承.md b/docs/notes/19. 要么设计继承并提供文档说明,要么禁用继承.md
index 739448b..f16a452 100644
--- a/docs/notes/19. 要么设计继承并提供文档说明,要么禁用继承.md
+++ b/docs/notes/19. 要么设计继承并提供文档说明,要么禁用继承.md
@@ -44,10 +44,10 @@ Parameters:
这个方法是通过列表及其子类的 `clear` 操作来调用的。重写这个方法利用列表内部实现的优势,可以大大提高列表和子类的 `clear` 操作性能。
- **实现要求:**这个实现获取一个列表迭代器,它位于 `fromIndex` 之前,并重复调用 `ListIterator.remove` 和 `ListIterator.next` 方法,直到整个范围被删除。 **注意:如果 `ListIterator.remove` 需要线性时间,则此实现需要平方级时间。**
+ **实现要求:** 这个实现获取一个列表迭代器,它位于 `fromIndex` 之前,并重复调用 `ListIterator.remove` 和 `ListIterator.next` 方法,直到整个范围被删除。 **注意:如果 `ListIterator.remove` 需要线性时间,则此实现需要平方级时间。**
-参数:
- fromIndex 要移除的第一个元素的索引
+参数:
+ fromIndex 要移除的第一个元素的索引
toIndex 要移除的最后一个元素之后的索引
这个方法对 `List` 实现的最终用户来说是没有意义的。 它仅仅是为了使子类很容易提供一个快速 `clear` 方法。 在没有 `removeRange` 方法的情况下,当在子列表上调用 `clear` 方法,子类将不得不使用平方级的时间,否则,或从头重写整个 `subList` 机制——这不是一件容易的事情!