62,615
社区成员
发帖
与我相关
我的任务
分享
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Demo{
public static void main(String[] args)
{
Demo d = new Demo();
try
{
d.readAsCode("d:\\bb.txt");
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void saveAsUTF16(String fileName, String content) throws IOException{
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fileName), "Unicode"));
writer.write(content);
writer.close();
}
public void readAsCode(String fileName) throws IOException{
BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(fileName),"utf-8"));
String rslt;
while((rslt = reader.readLine())!=null)
{
System.out.println(rslt);
}
}
}