Java如何解决读取文件时中文乱码问题(InputStreamReader设置编码)
									下文笔者讲述读取一个指定url的网页内容--出现中文乱码的处理方法分享
				 
				
实现思路:
    在InputStreamReader实例化对象时,加入编码方式
	即可避免中文乱码
 例: 中文乱码的代码
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("http://www.java265.com"); BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream); while(reader.ready()){ String line = reader.readLine(); System.out.println(line); } reader.close(); inputStream.close();
避免中文乱码的处理方法
//设置InputStreamReader的编码方式gbk
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("http://www.java265.com");
 
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream, "gbk");
while(reader.ready()){ 
    String line = reader.readLine();
    System.out.println(line);
}
reader.close();
inputStream.close();
									
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

			
               
               
               
               
          
