File类
File对象主要用来获取文件本身的一些信息,不涉及对文件的读写操作。
创建一个File对象的构造方法有3个:
File(String filename);
File(String directoryPath,String filename);
File(File f, String filename);
File(String filename);在源目录下读取文件,如果不存在就新建一个文件
随机流
RandomAccessFile(String name,String mode) ;
RandomAccessFile(File file,String mode) ;
读取全部文件内容需要用到指针
RandomAccessFile f = new RandomAccessFile("src/test7/mm.txt", "rw");
long ss = f.length();
while(f.getFilePointer()<ss){
String x = f.readLine();
//解决汉字乱码
String xx = new String(x.getBytes("iso-8859-1"));
System.out.println(x);
}