Oracle中的raw类型字段在java中如何转成字符
Oracle中的raw类型对应Java中的byte数组
在使用Java语言操作数据库中的raw的字段时,会发现获取到的是byte类型的数组,下面介绍如何使用原生的方法,将byte数组转成字符串类型,并且避免乱码。
工具类代码如下
public class ByteToStringUtil {
public static String decToHex(int dec) {
StringBuilder hexdecimalNumber = new StringBuilder();
int length = 8;
int[] arrayNumber = new int[length];
for (int i = 0; i < length; i++) {
arrayNumber[i] = (dec & (0xF << i *