Merge pull request #829 from nhjjgjjg/patch-1

Update ch10-00-generics.md
pull/831/head
KaiserY 2 weeks ago committed by GitHub
commit 7e54f4bd26
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -18,7 +18,7 @@
泛型允许我们使用一个可以代表多种类型的占位符来替换特定类型,以此来减少代码冗余。在深入了解泛型的语法之前,我们首先来看一种没有使用泛型的减少冗余的方法,即提取一个函数。在这个函数中,我们用一个可以代表多种值的占位符来替换具体的值。接着我们使用相同的技术来提取一个泛型函数!!通过学习如何识别并提取可以整合进一个函数的重复代码,你也会开始识别出可以使用泛型的重复代码。 泛型允许我们使用一个可以代表多种类型的占位符来替换特定类型,以此来减少代码冗余。在深入了解泛型的语法之前,我们首先来看一种没有使用泛型的减少冗余的方法,即提取一个函数。在这个函数中,我们用一个可以代表多种值的占位符来替换具体的值。接着我们使用相同的技术来提取一个泛型函数!!通过学习如何识别并提取可以整合进一个函数的重复代码,你也会开始识别出可以使用泛型的重复代码。
让我们从下面这个这个寻找列表中最大值的小程序开始,如示例 10-1 所示: 让我们从下面这个寻找列表中最大值的小程序开始,如示例 10-1 所示:
<span class="filename">文件名src/main.rs</span> <span class="filename">文件名src/main.rs</span>

Loading…
Cancel
Save