//文件输出留,输入到硬盘保存数据
public class FileStreram {
public static void main(String[] args) throws IOException {
File file = new File("C:\\test\\aa.txt");
//是否追加数据
FileOutputStream fo=new FileOutputStream(file,true);
String str="ancen你好";
fo.write(str.getBytes());
//对添加的数据进行换行操作
fo.write("\r\n".getBytes());
fo.close();
}
}
//文件输出留,输入到硬盘保存数据
public class FileStraem {
public static void main(String[] args) throws IOException {
//加载要读取的文件路径
File file = new File("C:\\test\\aa.txt");
FileInputStream inputStream = new FileInputStream(file);
int len=0;
while ((len=inputStream.read())!=-1){
System.out.print((char) len);
}
inputStream.close();
}
}
定义字节数组,读取文件流。
public class FileStream {
public static void main(String[] args) throws Exception {
//读取文件流的路径
File file = new File("03.txt");
FileInputStream is = new FileInputStream(file);
//定义存储字节的存储空间
byte[] bytes = new byte[1024];
//记录有效读取的字节个数
int len=0;
//循环遍历,读取到定义字节数组中
while ((len=is.read(bytes))!=-1){
System.out.println(new String(bytes,0,len));
}
is.close();
}
}