`
yingyingol
  • 浏览: 753583 次
文章分类
社区版块
存档分类
最新评论

java 读取文本文件的乱码问题???

 
阅读更多

void readFile(String path) // 显示打开文件的内容
{
try
{
File file = new File(path);


BufferedReader br = new BufferedReader(new InputStreamReader(
new FileInputStream(file), "GBK"));// 编码转换

int size = (int) file.length();
int charRead = 0;
char[] content = new char[size];

while (br.ready())
{
charRead += br.read(content, charRead, size - charRead);
}
br.close();
text.setText(new String(content, 0, charRead));
} catch (IOException e)
{
System.out.println("读取文件出错");
}
}

分享到:
评论

相关推荐

    Java读取TXT文本文件乱码解决方案.doc

    "Java读取TXT文本文件乱码解决方案" Java 读取 TXT 文本文件乱码解决方案中,主要讨论的是在 Java 中读取 TXT 文本文件时出现乱码的问题,并提供了解决方案。 首先,文章中提供了一个简单的读取 TXT 文件的代码,...

    java读写文件避免中文乱码.docx

    `InputStreamReader` 用于将字节流转换为字符流,而 `BufferedReader` 用于读取文本文件。为了避免中文乱码,需要在 `InputStreamReader` 构造函数中指定编码方式为 "UTF-8",例如: `InputStreamReader read = new...

    Java解析FTP服务器文本文件

    Java解析FTP服务器文本文件 Java解析FTP服务器文本文件是指使用Java语言连接FTP服务器,上传、下载、递归目录遍历等基本操作的集合。在这个过程中,我们需要引入相关的jar包,例如cpdetector.jar、jchardet-1.0.jar...

    java 逐行读取txt文本如何解决中文乱码

    java读取txt文本中如含有中文,可能会出现乱码,解决方案是: 1.要统一编码,java工程的编码,txt文本编码,java工程中的java文本编码都统一为utf-8; 2.利用 InputStreamReader(new FileInputStream(fileUrl), ...

    Java Properties 解决中文乱码和顺序读写.docx

    ava中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置...在Java中,其配置文件常为.properties文件,格式为文本文件,文件的内容的格式是“键=值”的格式,文本注释信息可以用"#"来注释。

    Java读取TXT文本文件乱码解决方案.pdf

    ...

    Java读取TXT文本文件乱码解决方案.docx

    ...

    Java开发乱码问题解决方法汇总

    Java开发乱码问题解决方法汇总 Java开发中乱码问题是非常常见的问题之一,而解决这些问题需要具备一定的技术知识和经验。在本文中,我们将总结一些常见的Java开发乱码问题解决方法,希望能够为读者提供帮助。 1. ...

    java随机读取一行文本

    java随机读取一行文本,避免了网上其他版本乱码的烦恼~!

    java 逐行读取txt文本如何解决中文乱码.rar

    java 逐行读取txt文本如何解决中文乱码.rar

    Java 实现POS打印机无驱串口打印(解决中文乱码)修改版

    java串口通信通过静态的CommPortIdentifer.getPortIdentifiers()获得端口列表;再从这个端口列表中选择所需要的端口,并调用...解决中文乱码主要是用OutputStreamWriter包在OutputStream的底层流,设置GBK编码读取.

    Java(springboot) 读取txt文本内容代码实例

    主要介绍了Java(springboot) 读取txt文本内容代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    Java读写txt文件时防止中文乱码问题出现的方法介绍

    主要介绍了Java读写txt文件时防止中文乱码问题出现的方法,同时需要注意系统默认的文本保存编码的设置,需要的朋友可以参考下

    解决servlet中文乱码问题1

    解决servlet中文乱码问题1 在servlet编程中,中文乱码问题是常见的困扰,但是通过正确的配置和编码设置,可以轻松地解决这个问题。 标题解释 解决servlet中文乱码问题1的标题指的是,如何在servlet应用程序中正确...

    Java面试宝典2020修订版V1.0.1.doc

    17、Java怎么读取文件和写入文件 65 18、java怎么复制文件 68 19、用JDBC如何调用存储过程 69 20、JDBC中的PreparedStatement相比Statement的好处 71 21、写一个用jdbc连接实例。 71 22、ArrayList和Vector的区别? ...

    android读写中文如何避免乱码详解

    对于其它的文本读取,在不知道何种格式的时候,可以先读取相应的文件信息,再进行相应的转码。 下面是一个避免中文读写出现乱码的类。 RWFile.java package com.rwfile.main; import java.io.BufferedReader; ...

    JAVA 范例大全 光盘 资源

    实例90 从Jar中读取文本 232 实例91 流标记分割和统计字符串 234 实例92 Java操作Excel文件 237 第11章 Java高级特性 245 实例93 自动装箱与拆箱 245 实例94 for/in循环 247 实例95 参数不确定(可变长参数) ...

Global site tag (gtag.js) - Google Analytics