怎么在java中对文件编码进行转换

  介绍

这期内容当中小编将会给大家带来有关怎么在java中对文件编码进行转换,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

package  com.mikan.stuff;,   ,   import  java.io.File,   import  java.io.FileInputStream,   import  java.io.FileOutputStream,   import  java.io.FilenameFilter,   import  java.io.InputStream,   import  java.io.InputStreamReader,   import  java.io.OutputStream,   import  java.io.OutputStreamWriter,   import  charset,   import  java.nio.charset.UnsupportedCharsetException,   ,   {public  class  FileCharsetConverter    ,   public 才能;static  void  main (String [], args), throws  Exception  {,   ,,,转换(“D: \ \主要内容\ \ src \ \ \ \ java \ \ com \ \ \ \ \ \麦肯东西test.txt",,   ,,,,,,,“GBK",,“UTF-8",, new  FilenameFilter (), {,   ,,,,,,,,,@Override    ,,,,,,,,,public  boolean 接受(File  dir, String 名称),{,   ,,,,,,,,,,,return  name.endsWith (“txt");,   ,,,,,,,,,},   ,,,,,,,}),,   ,,},   ,/* *,才能   ,,*,把指定文件或目录转换成指定的编码,   ,,*,   ,,*,@param  fileName    *,,,,,,,,要转换的文件,   ,,*,@param  fromCharsetName    *,,,,,,,,源文件的编码,   ,,*,@param  toCharsetName    *,,,,,,,,要转换的编码,   ,,*,@throws  Exception    ,,*/,   public 才能;static  void 转换(String ,文件名,String  fromCharsetName,,   ,,,,,String  toCharsetName), throws  Exception  {,   ,,,转换(new 文件(文件名),fromCharsetName,, toCharsetName,, null),,   ,,},   ,/* *,才能   ,,*,把指定文件或目录转换成指定的编码,   ,,*,   ,,*,@param  file    *,,,,,,,,要转换的文件或目录,   ,,*,@param  fromCharsetName    *,,,,,,,,源文件的编码,   ,,*,@param  toCharsetName    *,,,,,,,,要转换的编码,   ,,*,@throws  Exception    ,,*/,   public 才能;static  void 转换(File 文件,String  fromCharsetName,,   ,,,,,String  toCharsetName), throws  Exception  {,   ,,,转换(fromCharsetName,文件,还以为,toCharsetName, null),,   ,,},   ,/* *,才能   ,,*,把指定文件或目录转换成指定的编码,   ,,*,   ,,*,@param  file    *,,,,,,,,要转换的文件或目录,   ,,*,@param  fromCharsetName    *,,,,,,,,源文件的编码,   ,,*,@param  toCharsetName    *,,,,,,,,要转换的编码,   ,,*,@param  filter    *,,,,,,,,文件名过滤器,   ,,*,@throws  Exception    ,,*/,   public 才能;static  void 转换(String ,文件名,String  fromCharsetName,,   ,,,,,String  toCharsetName,, FilenameFilter 过滤器),throws  Exception  {,   ,,,转换(new 文件(文件名),fromCharsetName,, toCharsetName,,过滤器),,   ,,},   ,/* *,才能   ,,*,把指定文件或目录转换成指定的编码,   ,,*,   ,,*,@param  file    *,,,,,,,,要转换的文件或目录,   ,,*,@param  fromCharsetName    *,,,,,,,,源文件的编码,   ,,*,@param  toCharsetName    *,,,,,,,,要转换的编码,   ,,*,@param  filter    *,,,,,,,,文件名过滤器,   ,,*,@throws  Exception    ,,*/,   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

怎么在java中对文件编码进行转换