import java.io.*;public class Test {
private String value;
private File fileOut;
private BufferedWriter bWrite; public Test() {
value = "(hello,how are you)";
fileOut = new File("c:/test.txt");
try {
bWrite = new BufferedWriter(new FileWriter(fileOut));
}
catch (IOException ex2) {
}
try {
bWrite.write(value);
bWrite.flush();
}
catch (IOException ex) {
}
} public static void main(String[] args) {
new Test();
}}
private String value;
private File fileOut;
private BufferedWriter bWrite; public Test() {
value = "(hello,how are you)";
fileOut = new File("c:/test.txt");
try {
bWrite = new BufferedWriter(new FileWriter(fileOut));
}
catch (IOException ex2) {
}
try {
bWrite.write(value);
bWrite.flush();
}
catch (IOException ex) {
}
} public static void main(String[] args) {
new Test();
}}
stream无法处理Unicode
import java.io.*;
public class writeToTest{
public static void main(String[] args){
String s = new String("hello,how are you");
String sread;
PrintWriter out;
BufferedReader in;
try{
in =
new BufferedReader(
new StringReader(s));
out =
new PrintWriter(
new BufferedWriter(
new FileWriter("test.txt")));
while((sread = in.readLine()) != null )
out.println(sread);
out.close();
}catch(Exception e){
e.getMessage();
}
}
}
import java.io.*
public class ReadFileExample{ public static void main(String[] args){ try{
ReadFileExample rfe = new ReadFileExample();
String filename = rfe.getclass();
getResource("ReadFileExample.java").toString();
while(in.available()>0){ System.out.println((char)in.read());
}
in.close();
}
catch(IOException e){
System.out.prinln(e.getmessage());
}
}
}
//WFE
import java.io.*
public class WriteFileExample{
public static void main(String[] args){
try{
File afile = new File("WriteExample.txt");
FileOutputStream fos = new FileOutputStream(afile);
byte[] b = new byte[1024];
String str = "hello,how are you";
b = str.getBytes();
fos.write(b);
}
catch(IOException e){
System.out.println(e.getmessage());
}
}
}