什么值应该被赋给一个整型变量,来表示一个空字节数组?我需要这个值来存储一个空字节数组到数据库中,来表示Cassandra中的无值列。
y53ybaqx1#
根据Cassandra API http://wiki.apache.org/cassandra/API,空字节数组为
byte[] emptyArray = new byte[0];
rslzwgfq2#
在一般的Java术语中,空字节数组是长度为零的字节数组,可以使用Java表达式new byte[0]创建。Casandra API使用标准术语。虽然在技术上可以(参见this Q&A)使用整型变量来表示字节数组,但在这里它不起作用,因为Casandra API不支持这种类型的东西(它也不应该...)accepted answer解释了在使用Casandra API时应该如何表示空字节数组。
new byte[0]
qncylg1j3#
在java中,您可以通过只提供所需数组的长度来创建新数组new type[length]
new type[length]
private byte[] getByteResponse() { return new byte[0]; }
这个应该够了。
3条答案
按热度按时间y53ybaqx1#
根据Cassandra API http://wiki.apache.org/cassandra/API,空字节数组为
rslzwgfq2#
在一般的Java术语中,空字节数组是长度为零的字节数组,可以使用Java表达式
new byte[0]
创建。Casandra API使用标准术语。虽然在技术上可以(参见this Q&A)使用整型变量来表示字节数组,但在这里它不起作用,因为Casandra API不支持这种类型的东西(它也不应该...)
accepted answer解释了在使用Casandra API时应该如何表示空字节数组。
qncylg1j3#
在java中,您可以通过只提供所需数组的长度来创建新数组
new type[length]
这个应该够了。