Golang中都有哪些实用知识值得学习?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1818个文字,预计阅读时间需要8分钟。
一、可以作为map的key的类型有:
1.可比较的类型:boolean、numeric(包括整型、浮点型)、string、pointer(两个指针类型相等,表示它们指向同一内存地址)。
二、说明:
1.boolean:布尔值可以作为map的key,因为它们具有唯一性。
2.numeric:数值类型可以作为map的key,因为它们具有唯一性。
3.string:字符串可以作为map的key,因为它们具有唯一性。
4.pointer:指针类型可以作为map的key,因为它们指向的内存地址具有唯一性。需要注意的是,只有当两个指针类型相等时,它们才能作为相同的key。
本文共计1818个文字,预计阅读时间需要8分钟。
一、可以作为map的key的类型有:
1.可比较的类型:boolean、numeric(包括整型、浮点型)、string、pointer(两个指针类型相等,表示它们指向同一内存地址)。
二、说明:
1.boolean:布尔值可以作为map的key,因为它们具有唯一性。
2.numeric:数值类型可以作为map的key,因为它们具有唯一性。
3.string:字符串可以作为map的key,因为它们具有唯一性。
4.pointer:指针类型可以作为map的key,因为它们指向的内存地址具有唯一性。需要注意的是,只有当两个指针类型相等时,它们才能作为相同的key。

