Kav*_*ian 3 comparison equality operator-overloading go comparable
Go中是否有任何内部机制来实现平等和排序?(所以我们可以在类型上使用比较运算符 - ==,!=,<,>,<=,> =.)
注意:我看到一些类型有一个名为Less的方法,似乎用于排序.但我找不到该文档或相等检查界面(如果有的话).
Go 不支持运算符重载,因此您将无法使用您的类型覆盖这些运算符的行为.如果需要在类型上使用这些操作,请将它们定义为方法.
Less您可能在某些类型上看到的方法可能是作为sort.Interface接口的一部分或可能heap.Interface(扩展排序接口).
| 归档时间: |
|
| 查看次数: |
149 次 |
| 最近记录: |