手机版

Java数据库处理的方法库DBUtil(8)

发布时间:2021-06-07   来源:未知    
字号:

try {

byte[] b = source.getBytes(”UTF-8″);

if (b.length > length) {

System.arraycopy(b, 0, dst, 0, length);

} else {

System.arraycopy(b, 0, dst, 0, b.length);

for (int i = dst.length; i < length; i++) {

dst[i] = fillByte;

}

}

} catch (Exception e) {

for (int i = 0; i < length; i++) {

dst[i] = fillByte;

}

}

return dst;

}

7.将string转换成TLV编码方式的字节数组流

public static byte[] string2TLVbytes(int tag,String value) throws IOException{

int length=value.length();

byte[] tag1=int2bytes(tag,4);

byte[] length1=int2bytes(length,4);

byte[] value1=string2bytes(value,value.length(),(byte)0×00); byte[] buff=pack(tag1,length1,value1);

return buff;

}

8.将字节流转换成UTF-8字符串

public static String bytes2UTF8string(byte source[]) {

String dst = “”;

try {

dst = (new String(source, “UTF-8″));

} catch (UnsupportedEncodingException e) {

dst = “”;

}

return dst;

}

9.将字节流中的指定字节段转换成UTF-8字符型

public static String bytes2UTF8string2(byte b[],int offset,int len){ byte[] a=new byte[len];

for (int i=0;i<len;i++){

a[i]=b[offset];

offset++;

}

Java数据库处理的方法库DBUtil(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)