我在C#中有一个应用程序,我正在尝试转换为java . C#app有一些ushort类型的变量 . java中有等价的吗?
谢谢
在大小方面最接近的等价物是 char ,因为Java在Java中没有重载以提供与单个字符相关的附加语义 . 通常,只需选择下一个最大的整数类型(在这种情况下为 int ) . ( You're not the only one 谁想要它 . )
char
int
看看这篇文章:http://www.darksleep.com/player/JavaAndUnsignedTypes.html
你可能知道,Java has no unsigned numbers . 这意味着你通常最容易在这些情况下使用下一个更大的类型,例如 int (它只是一个32位有符号整数) .
3 回答
在大小方面最接近的等价物是
char
,因为Java在Java中没有重载以提供与单个字符相关的附加语义 . 通常,只需选择下一个最大的整数类型(在这种情况下为int
) . ( You're not the only one 谁想要它 . )看看这篇文章:http://www.darksleep.com/player/JavaAndUnsignedTypes.html
你可能知道,Java has no unsigned numbers . 这意味着你通常最容易在这些情况下使用下一个更大的类型,例如
int
(它只是一个32位有符号整数) .