首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

在go中应用"泛型"

2012-09-20 
在go中使用泛型[2012-05-21 翻译自这里, 对原文有所扩展, 也有所删减. 版权属于原作者, 转载必须保留此

在go中使用"泛型"
[2012-05-21 翻译自这里, 对原文有所扩展, 也有所删减. 版权属于原作者, 转载必须保留此声明.]
在进入泛型的话题之前, 首先实现对int slice(可以看做int数组)的冒泡排序:

strarr := StrArr{"nut", "ape", "elephant", "zoo", "go"}Bubblesort(strarr)fmt.Printf("sorted string arr is: %v\n", strarr)
?现在, 你可以对任意数据进行冒泡排序了, 只需要该类型实现了Len, Less, Swap方法.

热点排行