1. Home
  2. Docs
  3. golang
  4. 语句
  5. range

range

  • for range 可以自动把字符转成ascii对应的值

示例1

func IsUniqueString(s string) bool {
    if strings.Count(s, "") > 3000 {
        return false
    }

    // for range 可以自动把字符转成ascii的吗?
    for _, v := range s {
        fmt.Println(v)
        if v > 127 {
            return false
        }
        if strings.Count(s, string(v)) > 1 {
            return false
        }
    }
    return true
}
Was this article helpful to you? Yes No

How can we help?