java中的unsigned short [英] unsigned short in java
本文介绍了java中的unsigned short的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在Java中声明 unsigned short
值?
How can I declare an unsigned short
value in Java?
推荐答案
<你真的不能。 Java没有任何未签名的数据类型,除了 char
。
不可否认,你可以使用 char
- 这是一个16位无符号类型 - 但在我看来这很可怕,因为 char
是显然意味着文本:当代码使用 char
时,我希望它用于表示程序感兴趣的文本的UTF-16代码单元,而不是任意的无符号16与文本无关的位整数。
Admittedly you could use char
- it's a 16-bit unsigned type - but that would be horrible in my view, as char
is clearly meant to be for text: when code uses char
, I expect it to be using it for UTF-16 code units representing text that's interesting to the program, not arbitrary unsigned 16-bit integers with no relationship to text.
这篇关于java中的unsigned short的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文