leetcode (go language) converted to lowercase

// 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

Guess you like

Origin blog.csdn.net/weixin_33882452/article/details/91031573
Recommended