在 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中文网其他相关文章!