java txt中文乱码,JAVA读取TXT文件 可解决中文乱码问题
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文件 可解决中文乱码问题相关推荐
- java读取.properties文件及解决中文乱码问题
java读取.properties文件及解决中文乱码问题 参考文章: (1)java读取.properties文件及解决中文乱码问题 (2)https://www.cnblogs.com/helloq ...
- a标签点击中文文件名乱码_a 标签下载文件并解决中文乱码问题
/** * 下载文件 * 文件名中不能包含可疑字符 * @return */ public String download() { response = getResponse(); request ...
- spring使用@Value注解读取.properties文件时出现中文乱码问题的解决
spring使用@Value注解读取.properties文件时出现中文乱码问题的解决 参考文章: (1)spring使用@Value注解读取.properties文件时出现中文乱码问题的解决 (2) ...
- Flash读取XML文件出现的中文乱码问题 flash读取外部中文时显示乱码的问题
Flash读取XML文件出现的中文乱码问题 原因:中文乱码,不用说都是编码惹的祸.Flash是使用UTF-8编码的.而一般我们保存文本文件时(也就是XML文件),用的编码是GB2321.ANSI ...
- Python读取.txt文档内容/读取text文件内容
Python读取.txt文档内容/读取text文件内容; 读取txt后缀文件的内容的两种方式,简约易懂,复制粘贴即可食用,节约你宝贵的时间 文档全部数据一次性读取 # -*- coding: UTF- ...
- java实现动态上传多个文件并解决文件重名问题
java实现动态上传多个文件并解决文件重名问题 参考文章: (1)java实现动态上传多个文件并解决文件重名问题 (2)https://www.cnblogs.com/skycodefamily/p/ ...
- Html 中表格导出生成excel文件,解决中文导出失败问题。
Html 中表格导出生成excel文件,解决中文导出失败问题. 网上有Github的jquery插件,但是表格中含有中文的时候,会导出失败,jquery.base64出现INVALID_CHARACT ...
- java读txt文件乱码_java读取txt文件时出现中文乱码怎么解决
java读取txt文件时出现中文乱码怎么解决 发布时间:2020-06-25 15:27:31 来源:亿速云 阅读:105 作者:Leah java读取txt文件时出现中文乱码怎么解决?针对这个问题, ...
- java读取文件是乱码_java读取txt文件乱码解决方案
因为txt默认的选项是ANSI,即GBK编码.GBK和GB2312都是中文编码,在这里解释一下两者的区别. 总体说来,GBK包括所有的汉字,包括简体和繁体.而gb2312则只包括简体汉字. GBK: ...
最新文章
- ZJU-java进阶笔记 第三周(对象容器)
- 四大运营商的5G部署路线一览
- UVaLive 7361(矩阵快速幂)
- C++虚函数---我的理解
- Squid代理(传统代理、透明代理、反向代理)、日志分析、ACL访问控制
- laravel 5.1 php版本号,发行版本说明 | 序言 | Laravel 5.1 中文文档
- Windows Phone 7 button控件
- 企业class类命名规范
- android手机安全:被攻陷的一个场景
- 拓端tecdat|R语言用于线性回归的稳健方差估计
- USB的速度还是不够快
- gpu 加速矩阵 深度学习_GPU如何加速深度学习
- PPT常用功能及其实现
- 在线html5行情,Html5版本的全套股票行情图
- Docker【部署 02】可视化工具DockerUI和Shipyard安装使用实例
- win10 提升administrator权限 管理员权限
- 解决使用css元素放大动画导致的文字抖动模糊问题
- 冬天别忘晒太阳[整理]
- python学习笔记分享(四十)网络爬虫(7)反爬虫问题,解决中文乱码,登陆和验证码处理
- vue-生成二维码+下载二维码