工作中在使用byte数组进行文件读取操作的时候,经常遇到byte数组没有填满,导致后面有一大堆\u0000字符,使得显示极为难看。去除byte数组代码如下:

                 byte[] outputByte = new byte[4096];String str = new String(outputByte);Pattern pattern = Pattern.compile("([^\u0000]*)");Matcher matcher = pattern.matcher(str);if(matcher.find(0)){System.out.println(matcher.group(1).getBytes("utf-8"));}

去除Byte数组的空字符\u0000相关推荐

  1. byte数组和正数BigInteger之间的相互转换

    旧代码 public static void main(String[] args) {SecureRandom random = new SecureRandom();byte[] key = ne ...

  2. 将byte数组以html形式输出到页面,java 数组显示到html

    java 数组显示到html [2021-02-05 01:08:54]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(" ...

  3. 【delphi】Byte数组与String类型的转换

    string string = AnsiString = 长字符串,理论上长度不受限制,但其实受限于最大寻址范围2的32次方=4G字节: 变量Str名字是一个指针,指向位于堆内存的字符序列,字符序列起 ...

  4. 将Byte数组转化为String

    FCL得很多方法的返回值都是包含字符的Byte数组而不是返回一个String,这样的方法包含在如下的类中: · System.Net.Sockets.Socket.Receive · System.N ...

  5. java的byte php_java_浅谈java的byte数组的不同写法,(由于篇幅原因阐述的不够详 - phpStudy...

    浅谈java的byte数组的不同写法 (由于篇幅原因阐述的不够详细科学,不喜勿喷). 经常看到java中对byte数组的不同定义,粗略整理的一下: 一个字节(byte)=8位(bit),"b ...

  6. Opencv 基础 MatOfByte创建和byte数组

    将bytes 数组转换为MatOfByte的对象 转换的时候bytes 可以直接最为MatOfByte的构造函数 MatOfByte的构造函数可以直接数据一个byte的数组 构造函数一: public ...

  7. java short to byte_java笔记 Java中byte数组与int,long,short,char间的转换

    package com.util; public class ByteUtil { /** * 转换short为byte * * @param b * @param s * 需要转换的short * ...

  8. c#中byte数组0x_c# byte数组各种操作

    1.网络字节序转换 float m = 5f; var btValue = BitConverter.GetBytes(m).Reverse().ToArray(); 2.byte数组合并 byte[ ...

  9. Unity3D 集成 Face++ FacePlusPlus httpClient http协议 byte数组转string

    //開始由于要实现跨平台.考虑过用curl封装c++的dll(android *.so)的方式,在c#Dllimport实现 //后来发现Unity3D本身支持http协议.且face++的api都是 ...

最新文章

  1. Linux查看系统信息的一些命令及查看已安装软件包的命令(转)
  2. 用最简单的例子说明设计模式(一)之单例模式、工厂模式、装饰模式、外观模式...
  3. android 跳转权限管理的代码,Android权限管理
  4. 日语学习-多邻国-平假名4
  5. Kaggle新赛 | 医学影像插管分类,总奖池 5 万美金
  6. Java多线程学习总结(5)——乐观锁和悲观锁的基本概念、实现方式(含实例)、适用场景及常见面试题
  7. java团队名字_作为一名Java工程师,我在DevOps团队都经历了什么
  8. [BZOJ]2959: 长跑
  9. HADOOP docker(六):hive简易使用指南
  10. HDMI-FMC子卡的使用(基于VC707)(中)
  11. iOS-设置导航栏颜色(iOS8+)
  12. 关于“socket:10106 无法加载或初始化请求的服务提供程序”问题的解决方法
  13. 致远OA单点登陆到第三方系统(零代码实现)
  14. Apache httpd 几个报错的解决记录
  15. 几种可视化数据分析图表的使用
  16. 建模大佬都不会外传的角色手办制作流程
  17. 学习典范【管理学之七】
  18. 什么是地狱回调?解决回调地狱的两种方法
  19. 显卡报价,一夜闪崩 35%
  20. 2021 西湖论剑 pwn blind

热门文章

  1. python樱花手绘_GitHub 硬核项目:动漫生成器让照片秒变手绘日漫风!!!
  2. 自顶向下浅析go-iris框架
  3. 怎样提高网站的访问速度的诀窍
  4. 软件测试 | 测试开发 | 智能音箱语音交互系统简介与测试初探
  5. 【公告】变更!采用动态复权作为回测复权机制
  6. 分享:光盘镜像编辑及刻录工具UltraISO
  7. TQ2440第一个裸板程序led
  8. PC机安装Mac OS X Snow Leopard各硬件兼容列表
  9. Android直播实现(一)Android端推流、播放
  10. Mysql explain 详细用法