java 将mysql中Blob类型转为字符串或数字

 

引入Blob类型貌似不行,不知道是版本问题还是java中的Blob类型为oracle,后来使用byte[]转换成功。

public float byte2float(byte[] b) {  
  if(b!=null) {
     String str = new String(b);
      Float f = Float.parseFloat(str);
      return f;
   } else {
      return 0;
   }
}
//调用 byte2float((
byte[])map.get("blobdata"));

 

posted @ 2019-01-31 09:43  一 定 会 去 旅 行  阅读(4063)  评论(0编辑  收藏  举报