我在C#中有一个应用程序,我正在尝试转换为java。 C#app有一些ushort类型的变量。 java中有等价的吗?
谢谢
答案 0 :(得分:4)
大小方面最接近的等价物是char
,因为Java没有无符号类型,但它在Java中重载以提供与单个字符相关的其他语义。通常,只需选择下一个最大的整数类型(在这种情况下为int
)。 ( You're not the only one 但是谁想要它。)
答案 1 :(得分:3)
答案 2 :(得分:1)
您可能知道,Java has no unsigned numbers。这意味着您将不得不采用其他解决方案。在这种情况下使用下一个更大的类型通常最容易,例如int
(它只是一个32位有符号整数)。