Skip to content

Commit 8462145

Browse files
authored
修正语句
1 parent 30743a3 commit 8462145

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ch02/05_Arrays.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
assert Arrays.toString(ints).equals("[1, 2, 3.14]"); // uh oh!
1616
```
1717

18-
这个程序有什么问题,因为它把一个整数数组放到一个 `double` !哪里有问题? 由于 `Integer []` 被认为是 `Number []` 的子类型,所以根据替换原则,第二
18+
这个程序有什么问题,因为它把一个整数数组放入一个 `double` !哪里有问题? 由于 `Integer []` 被认为是 `Number []` 的子类型,所以根据替换原则,第二
1919
行的赋值必须是合法的。 相反,问题出现在第三行,并在运行时被捕获。 当一个数组被分配时(如在第一行),它被标记为它的被指定的类型(它的组件类型的运行时
2020
表示,在这个例子中是 `Integer`),并且每次数组被分配到 第三行),如果指定的类型与指定的值不兼容,则会引发数组存储异常(在这种情况下,`double` 不能存
2121
储到 `Integer` 数组中)。

0 commit comments

Comments
 (0)