位置: 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分词器)

  • 税后平均投资利息怎么算
  • 税控设备发行是什么行业
  • 2021年度全年一次性计税
  • 耕地转让权是什么意思
  • 股票印花税最新政策2023怎么算
  • 债权重组会计分录大全
  • 融资租赁咨询服务合同需要交印花税吗
  • 年终零余额账户有余额
  • 教育费附加是用来干嘛的
  • 期末余额全部转出的有哪些
  • 上市公司个税手续流程
  • 单位员工借款的认定
  • 出口发票税率为0还能退税吗
  • 企业设备安装发票税率为多少?
  • 专票打印的时候密码区压线了能用吗
  • 没建账的个体户如何交个人所得税?
  • 100万的收入要交多少
  • 应征增值税不含税销售额(3%征收率)怎么算
  • 企业所得税预缴可以不交吗
  • 纳税义务发生时间和纳税期限的关系
  • 定期定额自行申报表计税依据
  • 可持续增长率计算例题
  • 一般纳税人转为小规模纳税人后还可以转为一般纳税人吗
  • windows快速查询
  • 同一控股下的控股合并
  • 园林绿化工程公司电话
  • 华为mate50 pro
  • 预缴增值税会产生滞纳金吗
  • 滴滴司机工资怎么算的
  • win10修改hosts文件权限
  • microsoftedge怎么转换成ie
  • 金融企业贷款损失准备金计提比例
  • 银行汇票未用退回情况说明
  • php采集系统
  • smiles查询
  • php怎么获取post数据
  • 行政事业单位其他应收款核销分录
  • 企业研发费用加计扣除比例
  • 固定资产折旧如何进行会计处理
  • 企业境外投资管理
  • 小规模小于30万之前计提的税金及附加税
  • 小微企业所得税优惠政策最新2023
  • 税款已缴未入库怎么处理
  • 发票识别
  • 进出车间管理规定适用
  • 平均股东权益在哪里看
  • 母子公司收入合并
  • 投资性房地产出售收入属于什么收入
  • 退货的增值税专用发票怎么开
  • 公司给别人公司过账应该注意哪些
  • 残疾人就业保障金怎么计算
  • 当期损益包括哪些科目指的
  • 私营公司预收账款怎么算
  • 营业收入的核算内容包括
  • 行为异常不能使用优惠
  • windows vista好用吗
  • wdcp的/www目录大小调整或增加分区/硬盘的方法
  • ubuntu桌面版安装教程
  • billmoney是什么意思
  • 命令行教程
  • linux find -a
  • winxp显示设置
  • Linux常用命令的实验总结
  • launcher.exe是什么程序
  • dos批处理命令大全
  • istio源码解析
  • Node.js中的核心模块包括哪些内容?
  • node·js
  • shell基础教程
  • unity flybird
  • 选择照片的快捷键
  • js实现功能
  • 安卓白屏问题有哪些
  • javascript编程技术
  • jquery实战
  • 江苏灵活就业医保交多少年
  • 税务局工作业绩
  • 个人租车收入如何缴纳个人所得税
  • 天津环保网站官网
  • 服务类发票 如何入账
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设