繁体   English   中英

整数转换为字符串时会发生什么

[英]What happens to integer when converted to String

我有很多次将Integer转换为String但是我不明白将整数转换为String会发生什么。

例如:

如果我写int 1那么可以理解一个是数值,它可以用于计算。

当我编写String.valueOf(1)现在如何表示1

谁能解释一下转换为字符串时的整数状态?

谢谢你的时间

在内部,您可以将其存储为字符数组,每个字符代表一个数字。

在这种情况下,您将只有一个字符组成的数组,其ASCII值为'1' ,即0x31

如果您想确切了解Java String内部的详细信息,则需要检查Java源代码中的String

string只是char数组,当您将一位数字转换为string时,它表示为char变量。 d|没什么不同| % 它们只是不能在任何计算或运算中使用的字符。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM