【发布时间】:2010-12-29 11:00:18
【问题描述】:
我有一个 151 字节的字节数组,通常是一条记录,该记录需要插入到 oracle 数据库中。在 151 字节的数组范围内,从 0 到 1 是记录 id,2 到 3 是参考 id,4 到 9 是日期值。字节数组中的以下数据是日期值。我想把它转换成字符串
byte[] b= {48,48,49,48,48,52}; // when converted to string it becomes 10042.
new String(b); // current approach
有什么方法可以有效地将某个范围(Arrays.copyOfRange(b,0,5))的字节数组转换为字符串。
【问题讨论】:
-
@Martjin 我有 527890 字节的文件,我必须读取有 13 条记录的 2048 字节块,每条记录是 151 字节,我们必须提取范围并存储在表列中.;)