Java String 和 byte[] 之间的相互转换
2009-09-15 15:30
651 查看
String str = "abc";
byte[] b = str.getBytes();
for (int i = 0, size = b.length; i < size; i++)
System.out.println((char)b[i]);
byte[] a = new byte[2];
a[0] = (byte)0xb0;
a[1] = (byte)0xa1;
String str = new String(a);
//******************************************************Oracle blol 类型转换
blob字段
java中用 byte[]
xx.hbm.xml中 用 <property name="xx" type="binary" lazy="true">
配置文件写成java.sql.Blob类型
程序里这写:
worker.setPhoto(Hibernate.createBlob(new byte[1]));
SerializableBlob sb = (SerializableBlob ) worker.getPhoto();
java.sql.Blob wrapblob = sb.getWrappedBlob();
oracle.sql.BLOB blob = (oracle.sql.BLOB) wrapblob;
OutputStream out = blob.getBinaryOutputStream();
byte [] buf=new byte[(int)in.available()];
这样就转成了字节数组了
http://blog.csdn.net/winer2008/archive/2009/07/26/4381122.aspx
byte[] b = str.getBytes();
for (int i = 0, size = b.length; i < size; i++)
System.out.println((char)b[i]);
byte[] a = new byte[2];
a[0] = (byte)0xb0;
a[1] = (byte)0xa1;
String str = new String(a);
//******************************************************Oracle blol 类型转换
blob字段
java中用 byte[]
xx.hbm.xml中 用 <property name="xx" type="binary" lazy="true">
配置文件写成java.sql.Blob类型
程序里这写:
worker.setPhoto(Hibernate.createBlob(new byte[1]));
SerializableBlob sb = (SerializableBlob ) worker.getPhoto();
java.sql.Blob wrapblob = sb.getWrappedBlob();
oracle.sql.BLOB blob = (oracle.sql.BLOB) wrapblob;
OutputStream out = blob.getBinaryOutputStream();
byte [] buf=new byte[(int)in.available()];
这样就转成了字节数组了
http://blog.csdn.net/winer2008/archive/2009/07/26/4381122.aspx
相关文章推荐
- JAVA中String和byte[]和InputStream之间的相互转换
- java中String,Date,Timestamp之间的相互转换
- JAVA里面关于byte数组和String之间的转换问题
- Java中字符串和byte数组之间的相互转换
- String byte[] stream File之间的相互转换
- [Java] double与String之间的相互转换方法[转]
- Java byte[]数组和十六进制String之间的转换Util
- 深入 JAVA里面关于byte数组和String之间的转换问题
- java中int类型 和string类型之间的相互转换
- Java中字符和byte数组之间的相互转换
- Java基本类型与byte数组之间相互转换
- Javabyte[]数组和十六进制String之间的转换Util------包含案例和代码
- java Data、String、Long三种日期类型之间的相互转换
- Java object 和 json string之间的相互转换
- Java String和Int类型之间相互转换
- java Data、String、Long三种日期类型之间的相互转换
- Java中字符串与byte数组之间的相互转换
- [Java] double与String之间的相互转换方法
- [原]深入 JAVA里面关于byte数组和String之间的转换问题
- java中int,char,string之间的相互转换方法