根据Java标准,short和char类型都使用2个字节,因此当我编写类似的东西时
char ch = 'c';
short s = ch;
Run Code Online (Sandbox Code Playgroud)
有一个错误说"可能会失去精确度".我在这里缺少什么
Pet*_*ego 41
Char未签名,签名简称.
因此,虽然它们都是2字节长,但它们将第16位用于不同目的.
char类型的范围是0到2 ^ 16 - 1(0到65535).
短程为-2 ^ 15至2 ^ 15 - 1(-32,768至32,767).
| 归档时间: |
|
| 查看次数: |
12196 次 |
| 最近记录: |