//字节输出流
import java.io.*;
public class Text3 {
public static void main(String[] args) {
try {
File file=new File("D:/Text3.txt");
//判断文件是否存在,如果不存在,则创建文件
if(!(file.exists())){
file.createNewFile();
System.out.println("创建成功!");
}
//当文件存在时,在文件后追加内容,true为追加内容,当为false时表示不追加
FileOutputStream fo=new FileOutputStream(file, true);
String str="科比单打乔丹,赢了吗?";
//将字符串转化为字节数组
byte[]b=str.getBytes();
//输出内容
fo.write(b);
//关闭字节流
fo.close();
}catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
//字节输入流
import java.io.*;
public class Text4 {
public static void main(String[] args) {
try {
//创建字节读取流
FileInputStream fi=new FileInputStream("D:/Text3.txt");
//创建字节数组并设置其内存大小
byte [] b=new byte[1024];
//读取文件
fi.read(b);
//将字节数组转化为字符串
String str=new String(b);
System.out.println(str);
//关闭输入流
fi.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}