Skip to content

Commit 8ca6028

Browse files
Merge pull request giantray#2 from zhongjianluxian/why-is-printing-b-dramatically-slower-than-printing
remove unnecessary spaces
2 parents e0961b7 + 92e3f02 commit 8ca6028

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

contents/why-is-printing-b-dramatically-slower-than-printing.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@
5151
- 我在Netbeans 7.2中运行测试,由控制台显示输出
5252
- 我使用了`System.nanoTime()`来计算时间
5353

54-
## 解答
54+
## 解答
5555

56-
*纯粹的推测*是因为你使用的终端尝试使用[单词换行][1]而不是字符换行,并且它认为`B`是一个单词而`#`却不是。所以当它到达行尾并且寻找一个换行的地方的时候,如果是`#`就可以马上换行;而如果是`B`,它则需要花更长时间搜索,因为可能会有更多的内容才能换行(在某些终端会非常费时,比如说它会先输出退格再输出空格去覆盖被换行的那部分字符)。
56+
*纯粹的推测*是因为你使用的终端尝试使用[单词换行][1]而不是字符换行,并且它认为`B`是一个单词而`#`却不是。所以当它到达行尾并且寻找一个换行的地方的时候,如果是`#`就可以马上换行;而如果是`B`,它则需要花更长时间搜索,因为可能会有更多的内容才能换行(在某些终端会非常费时,比如说它会先输出退格再输出空格去覆盖被换行的那部分字符)。
5757

5858
但这都只是纯粹的推测。
5959

0 commit comments

Comments
 (0)