将byte []解码为string [] []

时间:2011-07-24 16:48:36

标签: java android sql

我将一个字符串[] [] - 数组作为“blob”存储到数据库中。加载数据,我最初得到一个byte [] - 数组,然后我需要再次解码为string [] []。

所以:有没有人能告诉我是否有办法将byte [] - 数组转换为字符串[] [] - 数组(在Android上)? 或者,如果有办法将byte [] - 数组转换为ArrayList?

我曾经问了一个类似的问题,但问题是指blob。

1 个答案:

答案 0 :(得分:3)

您通常会将字节数组转换为单个 blob - 为什么要使用blob的数组?你想要每个字节一个blob吗?这听起来不太可能。

为字节数组创建单个blob很容易...例如,使用PreparedStatement

statement.setBlob(parameterIndex, bytes);