JAVA读取TXT文件中的中文

Python028

JAVA读取TXT文件中的中文,第1张

这是IO的只是,可以参考一下api或者在网上找找例子代码!

下面是我写的一个小例子,希望对你有点帮助!

File f =new File("d:\\io\\t.txt")

FileReader fr = null

BufferedReader br = null

StringBuffer strb = new StringBuffer("")

String temp = ""

try {

//输入流

fr = new FileReader(f)

br = new BufferedReader(fr)

//按行读取

while((temp=br.readLine())!=null){

strb.append(temp)

}

//要的得到的结果

System.out.println(strb)

} catch (Exception e) {

e.printStackTrace()

}finally{

try {

fr.close()

br.close()

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace()

}

}

1,设置下你数据库的编码,一般设置成UTF-8或者GBK或者GB2312

2,java读取TXT数据时可以转换下编码,再存进数据库,从数据库读取出来后显示时也同样的转换下编码,好像可以用个过滤器来弄的,