您的位置:首页 > 其它

关于byte数组截取有效字段的工具方法

2015-09-17 09:56 309 查看
废话不多说,直接上代码

`/**

*

* 获取字符串字节流中有效字节个数

*

* @param buf

*

* @return

*/

[code]public static int getVirtualValueLength(byte[] buf)

{

    int i = 0;

    for (; i < buf.length; i++)

    {

        if (buf[i] == (byte) 0)

        {

            break;

        }

    }

    return i;

}


`

然后定义另一个字节数组

[code]                byte[] bb=new byte[返回的有效数组长度];
                for(int i=0;i<bb.length;i++){
                    bb[i]=name[i];
                }


此处的bb就是得到的有效数据的数组。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: