leetcode (go语言) 转换成小写字母

// tolowercase
package main

import (
    "fmt"
)

func isValidAlph(s string) bool {
    return s >= "A" && s <= "Z"
}

func toLowerCase(str string) string {
    ret := ""
    for _, value := range str {
        ch := fmt.Sprintf("%c", value)
        if isValidAlph(ch) {
            value = value + 'a' - 'A'
            ret += fmt.Sprintf("%c", value)
        } else {
            ret += ch
        }
    }
    return ret
}

func main() {
    fmt.Println(toLowerCase("He9llo"))
}
8982195-d47645f52d35b39e.png
image.png

猜你喜欢

转载自blog.csdn.net/weixin_33882452/article/details/91031573