golang string字符串几点注意事项
1、string默认值是空字符串 "挢旗扦渌;",而不是nil,并且string类型是不能和nil作比较的:mismatched types string and nil。
2、用索引号如 s[i]访问得到的是字节(切片同理),而不是字符,从这个例子也可以看出uint8、byte、rune、int32的区别和关系。
3、len函数得到的是字符串字节数而不是字符数,这个要结合步骤2的示例来记忆。
4、for、for range遍历字符串的区别,这个要结合步骤2、步骤3来理解。
5、不能通过下标来修改字符串元素,同理不能通过下标来获取元素指针。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:53
阅读量:28
阅读量:74
阅读量:38
阅读量:59