go
の数字のアルファベット表現は、いくつかの方法で達成できます。対応するルーンを取得します:
number-> string
func toChar(i int) rune {
return rune('A' - 1 i)
}
number-> string(cached)
複数の変換を最適化するために、対応する文字列は文字列を取得するために使用される配列インデックスに保存できます:[... "f"、 "g"、 "h"、 "i"、 "j"、 "k、" l "、" m "、 "n"、 "o"、 "p"、 "q、" r "、" s "、" t "、" u "、" v "、" w "、" x "、" y "、" z "} func tocharstrarr(i int)string { arr [i-1]を返す }
func toCharStr(i int) string {
return string('A' - 1 i)
}
number-> string(slicing string constant)spricing scring consturation:
const abc = "abcdefghijklmnopqrstubwxyz" "" func tocharstrconst(i int)string { ABCを返す[i-1:i] }
var arr = [...]string{"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M",
"N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"}
func toCharStrArr(i int) string {
return arr[i-1]
}
に変換する便利な方法を提供します。 免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3