import java.io.BufferedReader;

import java.io.File;

import java.io.FileInputStream;

import java.io.InputStreamReader;

/**

* 读取TXE数据

*

* @author MIAOHUI

*

* TXT文本内容格式1 :

* A1:A2:A3:A4:A5-

* B1:B2:B3:B4:B5-

* C1:C2:C3:C4:C5-

*

* TXT文本内容格式2 :

* A1:A2:A3:A4:A5-B1:B2:B3:B4:B5-C1:C2:C3:C4:C5-

*

*/

public class Utils {

public static void main(String arg[]) {

try {

String encoding = "GBK"; // 字符编码(可解决中文乱码问题 )

File file = new File("c:/accounts.txt");

if (file.isFile() && file.exists()) {

InputStreamReader read = new InputStreamReader(

new FileInputStream(file), encoding);

BufferedReader bufferedReader = new BufferedReader(read);

String lineTXT = null;

while ((lineTXT = bufferedReader.readLine()) != null) {

// System.out.println(lineTXT );

//将文本读取出来的字符去掉","  因为读取出来的字符是用","来分隔的

String text = lineTXT.replaceAll(",", "");

//用字符分隔成数组

String[] version_1 = text.split("-");

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

String[] version_2 = version_1[i].split(":");

for (int j = 0; j < version_2.length; j++) {

System.out.println(version_2[j]);

}

System.out.println("-------");

}

}

read.close();

}else{

System.out.println("找不到指定的文件!");

}

} catch (Exception e) {

System.out.println("读取文件内容操作出错");

e.printStackTrace();

}

}

}

java txt中文乱码,JAVA读取TXT文件 可解决中文乱码问题相关推荐

  1. java读取.properties文件及解决中文乱码问题

    java读取.properties文件及解决中文乱码问题 参考文章: (1)java读取.properties文件及解决中文乱码问题 (2)https://www.cnblogs.com/helloq ...

  2. a标签点击中文文件名乱码_a 标签下载文件并解决中文乱码问题

    /** * 下载文件 *  文件名中不能包含可疑字符 * @return */ public String download() { response = getResponse(); request ...

  3. spring使用@Value注解读取.properties文件时出现中文乱码问题的解决

    spring使用@Value注解读取.properties文件时出现中文乱码问题的解决 参考文章: (1)spring使用@Value注解读取.properties文件时出现中文乱码问题的解决 (2) ...

  4. Flash读取XML文件出现的中文乱码问题 flash读取外部中文时显示乱码的问题

    Flash读取XML文件出现的中文乱码问题    原因:中文乱码,不用说都是编码惹的祸.Flash是使用UTF-8编码的.而一般我们保存文本文件时(也就是XML文件),用的编码是GB2321.ANSI ...

  5. Python读取.txt文档内容/读取text文件内容

    Python读取.txt文档内容/读取text文件内容; 读取txt后缀文件的内容的两种方式,简约易懂,复制粘贴即可食用,节约你宝贵的时间 文档全部数据一次性读取 # -*- coding: UTF- ...

  6. java实现动态上传多个文件并解决文件重名问题

    java实现动态上传多个文件并解决文件重名问题 参考文章: (1)java实现动态上传多个文件并解决文件重名问题 (2)https://www.cnblogs.com/skycodefamily/p/ ...

  7. Html 中表格导出生成excel文件,解决中文导出失败问题。

    Html 中表格导出生成excel文件,解决中文导出失败问题. 网上有Github的jquery插件,但是表格中含有中文的时候,会导出失败,jquery.base64出现INVALID_CHARACT ...

  8. java读txt文件乱码_java读取txt文件时出现中文乱码怎么解决

    java读取txt文件时出现中文乱码怎么解决 发布时间:2020-06-25 15:27:31 来源:亿速云 阅读:105 作者:Leah java读取txt文件时出现中文乱码怎么解决?针对这个问题, ...

  9. java读取文件是乱码_java读取txt文件乱码解决方案

    因为txt默认的选项是ANSI,即GBK编码.GBK和GB2312都是中文编码,在这里解释一下两者的区别. 总体说来,GBK包括所有的汉字,包括简体和繁体.而gb2312则只包括简体汉字. GBK: ...

最新文章

  1. ZJU-java进阶笔记 第三周(对象容器)
  2. 四大运营商的5G部署路线一览
  3. UVaLive 7361(矩阵快速幂)
  4. C++虚函数---我的理解
  5. Squid代理(传统代理、透明代理、反向代理)、日志分析、ACL访问控制
  6. laravel 5.1 php版本号,发行版本说明 | 序言 | Laravel 5.1 中文文档
  7. Windows Phone 7 button控件
  8. 企业class类命名规范
  9. android手机安全:被攻陷的一个场景
  10. 拓端tecdat|R语言用于线性回归的稳健方差估计
  11. USB的速度还是不够快
  12. gpu 加速矩阵 深度学习_GPU如何加速深度学习
  13. PPT常用功能及其实现
  14. 在线html5行情,Html5版本的全套股票行情图
  15. Docker【部署 02】可视化工具DockerUI和Shipyard安装使用实例
  16. win10 提升administrator权限 管理员权限
  17. 解决使用css元素放大动画导致的文字抖动模糊问题
  18. 冬天别忘晒太阳[整理]
  19. python学习笔记分享(四十)网络爬虫(7)反爬虫问题,解决中文乱码,登陆和验证码处理
  20. vue-生成二维码+下载二维码

热门文章

  1. 网络安全系列之二十四 XSS跨站脚本攻击2
  2. CentOS 6.8 安装最新版 Git
  3. iOS开发网络篇—GET请求和POST请求
  4. manager的烦恼
  5. 基于asp.net2.0中membership系统角色、用户、资源的权限设计
  6. 2019-4-25 html学习笔记
  7. 英特尔5G基带发布时间提前半年以上,但2019款iPhone支持5G仍有点悬
  8. 前端需要什么样的方案设计
  9. Lync 2013 与 Elastix 2.40 语音通信设置全过程(3)
  10. NeHe OpenGL教程 第二十三课:球面映射