在 JavaScript 中,charCodeAt() 方法傳回字串中字元的數字 Unicode 值。要在Go 中實現相同的功能,請使用以下步驟:
以下是範例程式碼片段:
<code class="go">package main import "fmt" func main() { str := "s" // Convert string to a slice of runes runes := []rune(str) // Get the Unicode value of the first character unicodeValue := runes[0] // Print the Unicode value fmt.Println(unicodeValue) // Print the character fmt.Printf("%c", unicodeValue) }</code>
此程式碼將列印 Unicode 值 (115) 和字元 's'。
附加說明:
如果不需要字元表示,可以使用 string[index] 直接存取表示符文 Unicode 值的 int32。這是因為 runes 是 Go 中 int32 的別名。
以上是如何取得 Go 中字元的 Unicode 值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!