Android / Java类转换异常。将字符串转换为字节数组

时间:2012-11-08 09:05:49

标签: java exception

 String item="stringItem";

需要将此字符串项转换为字节数组

 byte[] byteItemArray = stringItem.getByte();

这会抛出一个类强制转换异常。 我应该使用类型铸造吗?

3 个答案:

答案 0 :(得分:2)

尝试byte [] val= ((String) getValue(key)).getBytes();

答案 1 :(得分:1)

由此我怀疑这一行导致了类强制转换异常

(byte[]) getValue(key);

getValue()返回什么。如果它没有返回byte []的对象,你将得到异常。

答案 2 :(得分:0)

试试这个:

(byte[]) getValue(key).getBytes();