gpt4 book ai didi

java - (对我来说)字符数组中无法解释的值

转载 作者:行者123 更新时间:2023-12-01 06:41:14 26 4
gpt4 key购买 nike

我被一些我真的不明白的事情困住了,我希望这里有人能理解。

谁能解释一下为什么“nextOne”的值为 51?很明显,表达式数组中的索引 2 处是数字 3,那么为什么它在 nextOne 中存储 51 而不是 3?

这是: problem reading value in character array

最佳答案

数组中的字符是“3”。它的 Unicode 值为 51 - 它是字符 U+0033。

如果将 nextOne 的类型更改为 char 而不是 int,您将看到“3”。

了解作为字符的数字与整数值之间的区别非常重要,并且了解隐藏在字符后面的数字;在 Java 中,它们基本上是 UTF-16 代码单元。

关于java - (对我来说)字符数组中无法解释的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7588141/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com