位置: IT常识 - 正文

fileinputstream中文乱码(fileinputstreamreader)

编辑:rootadmin

如何解决fileinputstream中文乱码问题?一起了解一下吧!
613/auto1686643622fileinputstream中文乱码(fileinputstreamreader)

Java中使用 FileInputStream 读取txt等文档时,中文会产生乱码,这是因为一个中文对应两个字节存储(负数),也就是说,读取对应中文的字节数应该是偶数; 而英文对应一个字节存储。FileInputStream每次读取一个数组长度的字节时,读取的中文字节数可能是奇数,也就是只读到中文的一半字节,出现乱码。

解决方法是:

try {

fis = new FileInputStream(file);

InputStreamReader reader = new InputStreamReader(fis,"GBK"); //最后的"GBK"根据文件属性而定,如果不行,改成"UTF-8"试试 BufferedReader br = new BufferedReader(reader); String line; while ((line = br.readLine()) != null) { System.out.println(line); } br.close(); reader.close(); } catch (Exception e) { e.printStackTrace(); } finally { if (fis != null) { try { fis.close(); } catch (IOException e) { e.printStackTrace(); } } }

关于解决fileinputstream中文乱码问题,我们就了解到这啦!

本文链接地址:https://www.jiuchutong.com/zhishi/2756.html 转载请保留说明!

上一篇:pycharm 安装教程(下载pycharm安装教程)

下一篇:elasticsearch安装教程(elasticsearch安装ik分词器)

  • 什么是土地使用权终结
  • 增值税的专用发票有几联
  • 财务软件开票税率
  • 分公司怎么分配股权
  • 固定资产报废电脑
  • 银行存款没有期初余额的总账怎么填
  • 采购商品未入库的会计分录
  • 待处理产品损益账户的核算内容不包括
  • 国家高新补助款多久到账
  • 员工入职第一个月交社保吗
  • 超出发票使用范围
  • 定额发票上盖什么章
  • 房产税缴纳时间规定
  • 股东分红纳入社会保险吗
  • 发票显示上传失败
  • 跨年发票如何入账小企业会计准
  • 坏账准备需要做账吗
  • 作价入股的土地可以摊销无形资产吗
  • 应付股利会计分录例题
  • 汇兑结算包括
  • 各部门领料情况,a产品耗用甲材料3200元
  • 授课培训公司免责协议
  • 开机反应慢是怎么回事
  • 安保费差额纳税是什么意思
  • 个人减免税政策6条
  • 手机怎么设置无信号
  • php中实现文件上传的函数是什么
  • 年末结转利润分配账户的借方余额表示
  • 实收资本和注册资本不一致的会计处理
  • yii2项目实战之restful api授权验证详解
  • 房地产企业土地出让金抵减销项税额
  • 增值税纳税人的相关规定
  • 工程项目出纳
  • 登录页面的实现方式
  • local_rank,rank,node等理解
  • 简单html代码
  • diskgenius命令
  • 金融资产减值迹象
  • 收购企业怎么做账
  • 公司向员工发放的慰问金怎么做账
  • 女装淘宝店铺如何盈利
  • 增值税的账务处理怎么做
  • 对公账户收钱要手续费吗
  • 买二手车注意事项与提车细节
  • 先前收取的包装费用
  • 红冲暂估原材料如何做会计分录
  • 管理费用现金流量附表指定
  • 流动资产周转次数计算公式
  • 工地会计怎么做账
  • 影响营业利润和利润总额的因素
  • 个人公积金计入什么科目
  • 担保贷款中的特殊形式
  • 固定资产净残值最后怎么处理
  • 收付实现制和权责发生制区别
  • sqlserver附加数据库时出错,请单击消息中的超链接
  • linux bin sbin
  • windows怎么显示隐藏文件
  • win10好几个操作系统
  • 升级bios后无法启动
  • windows server 2008 r2 iis
  • linux挂起
  • Win10系统如何使用无线网卡上网 win10台式机使用无线网卡上网的两种方法图文教程
  • rtmanager.exe - rtmanager是什么进程 有什么用
  • win10系统ie浏览器不见了
  • linux端口流量监控
  • win7系统打开我的电脑一闪
  • pim架构
  • Linux操作系统支持虚拟内存吗
  • 飞行歌曲
  • media and
  • bash 删除文件夹
  • unity3d inspector
  • java list转set的方法
  • Underscore.js 1.3.3 中文注释翻译说明
  • bootstrap入门教程
  • jQuery ajax应用总结
  • 扬州税务学院官网朱诗柱
  • 单位车辆购置税怎么申报缴纳
  • 运输装卸费属于增值税价外费用吗
  • 电子发票查询官方
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设