java - 如何在java中声明unsigned char数组?

标签 java

如何声明array java中unsigned char数据类型。

我尝试做private unsigned char[] Memory = new char[64000]; ,但它给出的错误是 <identifier> expected

我的项目说:

 内存寻址为 16 位

 内存通过取64K的字节(unsigned char)数组来模拟

 所有内存引用均通过内存和通用寄存器之间的加载和存储指令

 每个进程的堆栈大小为 50 字节

最佳答案

Java 中的 char 始终是无符号的:

4.2.1. Integral Types and Values
The values of the integral types are integers in the following ranges:
...
For char, from '\u0000' to '\uffff' inclusive, that is, from 0 to 65535

因此,只需写:

private char[] Memory = new char[64000];

关于java - 如何在java中声明unsigned char数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28914634/

相关文章:

java - Autowiring @ConfigurationProperties POJO 时出现 NullPointerException

java - 管理动态本地化资源

Java SSL 客户端-服务器 : unable to find valid certification

java - JAVA检查url是否存在

java - 为什么 Point2D 的值有时表现为静态?

java - 如何在java中在特定时间+延迟检查文件?

java - JSOUP - 帮助从 <DIV CLASS> 获取 <IMG SRC>

java - Android从 Assets 中读取文件并存储在数组列表中

java - JButton自定义问题

java - 简单的自定义绘画错误